Original and whimsical, no Christmas tree is complete without a Nepalese Yeti ornament!  The Yeti, otherwise known as the Abominable Snowman, is a legendary creature believed to live in the Himalayan mountains.

We have partnered with a large women's felting group in Nepal that provides hundreds of jobs to women, empowering them towards economic independence.

4" long

Related products

View all
$8.00 CAD
Polar Bear Red Scarf
Polar Bear Green Scarf
$10.00 CAD
Left Continue shopping
Your Order

You have no items in your cart