Stella McCartney animal print dress

£1,898.00 £949.00 (Save 50%)

Farfetch