Orange, Navy & White Checked Cotton Shirt - Boys 18-24 Months

Very good condition

Brand: Baby Gap

Sale price £4.70 Regular price £4.95

SKU: 210423-B84-003-008