Small Teddy Heart Bear

Small Teddy Heart Bear

  • $12.99
    Unit price per 


Incredibly soft Bear, you cannot hug one and be in a bad mood. 

11" Tall.