Adam Lippes smocked neck polka dot dress

£4,073.00 £1,222.00 (Save 70%)
Farfetch