The lovely Harry, dating to 1950 and very proud of his new waistcoat!

£42.00

How long will my bear take?

Size: 15 inches (38cm)

Out of stock