Giorgio Armani striped band-collar shirt
£688.00
£523.00
(Save 24%)