Large Teddy Bears


Regular price $35.00
These Teddy Bears are 10 to 12 " tall with total cuteness!  These are the softest, most beautiful Teddy Bears ever!