Handwarmers ~ Floral Handstitched

Handwarmers ~ Floral Handstitched

Regular price $28.00
Unit price  per 

Hand-stitched ~ 100% wool with fleece lining ~ Made in Nepal