Valentino wide-leg trousers

£784.00 £431.00 (Save 45%)

Farfetch