Long Beach, Sailrock, South Caicos Island in the Turks and Caicos islands archipelago
Tous droits réservés