By Malene Birger abstract-print shirt dress

£318.00 £276.00 (Save 13%)
Farfetch