Batsheva collared midi dress

£613.00 £429.00 (Save 30%)
Farfetch