Plush Dog
Plush Dog

Plush Dog

Regular price $22.00
Unit price  per 

Hand made out of felt wall by a village of artisans in the foothills of the Himalayas. 13” x 10”