Marchesa embroidered flared skirt

£2,595.00 £1,557.00 (Save 40%)
Farfetch