Rest and Be Thankful

Granville, NY

Hand spun wool. Hand knitted and felted items