Puppy Christmas Wishes

Puppy Christmas Wishes

Regular price $26.99
Unit price  per 

This delightful item is completely handmade in Nepal by a Fair Trade artisan group using natural woolen fibers and earth friendly dyes.