Teddy Bear with Love Heart Plush – 30 cm

$24.99

A classic teddy holding a red "Love" heart. Also comes as a puppy.

  • Height: 30 cm (11.8 in)
  • Styles: brown bear, white bear, puppy

Hand-finished, so small differences in shape and stitching are normal.