Tortuga Beach, Culebrita, a little uninhabited island off the coast of Culebra, Puerto Rico (land far left in the distance)
You must be logged in to post a comment.