Giambattista Valli high-rise wide leg trousers

£896.00 £672.00 (Save 25%)
Farfetch