Temperley London polka dot midi dress

£1,372.00 £686.00 (Save 50%)
Farfetch