The edit: 20 of the best swim shorts- in pictures

The Guardian