Unisex Baby’s Iconic Sailor Top

£29.95

Navy and white stripe polo top from Petit Bateau.