Shorts
From: FARFETCH
Details
navy blue pleated front button fly two side pockets two back pockets patch pocket
View more