This site contains affiliate links for which we may be compensated.
H&M Men's Patterned Swim Shorts$19.99
Swim shorts in woven, patterned fabric. Concealed drawstring and covered elastic at waistband, side pockets, and legs finishing above knees. Small slit at sides. Liner shorts in soft mesh.