Description
White sand beach at Tortuga Bay, Puerto Ayora, San Cristobal, Galapagos Islands, Ecuador, South America.
White sand beach at Tortuga Bay, Puerto Ayora, San Cristobal, Galapagos Islands, Ecuador, South America.
Learn more about royalty-free images or view FAQs related to stock photos.