Trousers
From: FARFETCH
Details
grey prince of wales check five pockets triangle logo zip fly button fastening
View more