David Gandy Sports Marks & Spencer Swimwear Range | David gandy, Mens swimwear, Print swimwear
Versace Kids Red Swim Shorts – David Lawrence
Mid Length Swim Shorts - Navy | David Gandy Wellwear
Statue of David Swim Briefs
David swim shorts - Mr. Gugu & Miss Go
Anthony Edwards in the adidas Dame 7 Day of the Dead David Sherman NBAE via Getty Images - Stripes Men's Swim Shorts Βlack H06701 - adidas Originals Adiwith Classics 3