Mens Swimwear

A fair cross-section of men on St Tropez beach.