Mens Tailored Shorts. (813)

42" Waist

Blue with geometric pattern

Marks & Spencer

VGC