Zimmermann leaf-print maxi dress

£957.00 £861.00 (Save 10%)
Farfetch