"Snorkeler in the waters of Anse Source d'Argent beach, La Digue Island ...

Responsive image
source