adidas Originals Swim Shorts Mens - 3 Stripes / Trefoil Board Shorts - XL
Side pockets.
eBay