Shop

White Teddy

£12.00

These little teddies are beautifully crafted and they stand at 30cm high. This order is for one teddy,

2 in stock

Categories: ,