H M

H & M - Swim Shorts - Black

H&M
OFFICIAL STORE
USD 13
Knee-length, printed swim shorts with an elasticated, drawstring waist and fake fly. Soft mesh inner shorts.