Giambattista Valli high waist tailored trousers

£1,242.00 £708.00 (Save 43%)
Farfetch