Dorothee Schumacher floral print shirt dress

£593.00 £356.00 (Save 40%)
Farfetch