Shorts
From: FARFETCH
Details
blue multiple patch pockets embroidered logo patches button fastening twill weave straight leg
View more