Giambattista Valli high rise wide-leg trousers

£943.00 £594.00 (Save 37%)
Farfetch