Quick add 35 36 37 38 39 40 41 42 43 Giza cotton shirt with blue and white stripes Collar American collar 85 €
Quick add 35 36 37 38 39 40 41 42 43 Green and white striped oxford shirt Collar American collar 85 €