CK Calvin Klein
Bermuda shorts

£31 £104
Color
Ivory
Size 30
Details
id rise, wide leg, solid colour, plain weave, side seam stripes, button, zip, multipockets, chinos