Skip to product information
John Galliano Gray Cotton Shirt
£215.80
£288.29
Reliable shipping
Flexible returns
LONG SLEEVE SHIRT, ITALIAN COLLAR, 2-BUTTON CUFFS, BUTTONS, DOUBLE POCKET, LOGO