Snowlion teddy bear
Snowlion teddy bear
Snowlion teddy bear
Snowlion teddy bear
Snowlion teddy bear
Snowlion teddy bear

Snowlion teddy bear

Regular price $128.00
This incredible teddy is 100% handmade in Tibet