FREE SHIPPING WHEN YOU SPEND $75 OR MORE!

12" Sitting Teddy Bear 100% Baby Alpaca

12" Sitting Teddy Bear 100% Baby Alpaca

Regular price $72.00 Sale

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