Long white sand beach on Cayo Santa Maria, island located in the Jardines del Rey archipelago, north of Cuba
Tous droits réservés