adidas Originals Swim Shorts Mens - 3 Stripes / Trefoil Board Shorts - XL

Side pockets.

eBay