BNWT Marks & Spencer Cotton Blend Green Khaki Corduroy Trousers W34 L29