Theodore Bear by Jellycat

$64.50

Sweet teddy bear. Measures 15 inches.