Only 3 left!

Jellycat Bashful Beaver

$25.00
  • Size: 2.36 x 12 inches
  • Made of 89% Polyester, 11% Cotton
  • Suitable from birth
  • Spot clean only