Delon linen trousers

51745032
Breezy cotton and linen trousers. Tapered fit, high waist and front pleats.
GBP119 (GBP199)