Happy New Year!

12" Sitting Teddy Bear 100% Baby Alpaca

12" Sitting Teddy Bear 100% Baby Alpaca

Regular price $55.00 Sale

Super soft and ready to cuddle! 100% baby alpaca, 12" height.