Tortuga Beach, Culebrita, a little uninhabited island off the coast of Culebra, Puerto Rico (land far left in the distance)
blukieduug
1890
Related Posts
Tortuga Beach, Culebrita, a little uninhabited island off the coast of Culebra, Puerto Rico (land far left in the distance)