Galapagos Beach at Tortuga Bay

Puerto Ayora Santa Cruz Ecuador