Giorgio Armani abstract-print band-collar shirt

£688.00 £523.00 (Save 24%)

Farfetch