Giambattista Valli cropped trousers

£1,288.00 £644.00 (Save 50%)
Farfetch