Merch

Care Bears T-shirt

£3.00

1 in stock

UK 10 but really small size, more like a 6! – unworn but no tags