Victoria Beckham asymmetric pleated neck blouse

£668.00 £501.00 (Save 25%)
Farfetch