Stella McCartney polka dot dress

£1,704.00 £852.00 (Save 50%)
Farfetch