Llama Christmas Ornament

Llama Christmas Ornament

Regular price $9.99
Unit price  per 

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