Givenchy wide-leg tailored trousers

£1,142.00 £571.00 (Save 50%)
Farfetch