Blue, Yellow & Navy Checked Cotton Shirt - Boys 9-12 Months

Good condition, slight bobbling

Brand: 123

Regular price £2.80

SKU: 220216-B92-005-004