Harold

$33.75

Harold is a soft and cuddly teddy bear who has lots of hugs to give.