View of Lambert Beach, Tortola island, British Virgin Islands, on the Caribbean Sea
Tous droits réservés