Lala Berlin floral-print shirt dress

£568.00 £454.00 (Save 20%)
Farfetch