Hudson is a classical teddy bear created by The Bearington Collection 

Size: 16 inches

Hudson The Teddy Bear

£22.99Price