Theodore Bear

Theodore Bear

$27.64
Sale price  $27.64 Regular price  $34.99
Skip to product information
Theodore Bear

Theodore Bear

$27.64
Sale price  $27.64 Regular price  $34.99

This adorable teddy bear from Jellycat is the perfect woodland friend. 14.5 inches

You may also like