Stock Photo: The I let-Pinel beach on a small island in front of Saint-Martin French Antilles