Trousers
From: FARFETCH
Details
olive brown cotton multiple pockets reinforced-knee patches straight leg button fly fastening
View more