Alexander McQueen floral embroidered shirt

£620.00 £434.00 (Save 30%)

Farfetch