Stella McCartney high-waisted wide-leg trousers

£657.00 £427.00 (Save 35%)
Farfetch