Alberta Ferretti broderie anglaise layered dress

£2,706.00 £1,894.00 (Save 30%)
Farfetch