Yuletide Yeti

SOLD OUT

In the folklore of Nepal, the Yeti or Abominable Snowman is said to inhabit the Himalayas. Our Yuletide Yeti is hand painted and ready to bring a bit of whimsy to your Christmas tree.

Size: 3.75" x 5"

Related products