
Puerto Ayora, Ecuador
January 2014
Tortuga Bay beach in Puerto Ayora, Isla Santa Cruz, Galapagos Islands. Also known as Tortuga Bey (a calque) by local businesses.
January 2014
Tortuga Bay beach in Puerto Ayora, Isla Santa Cruz, Galapagos Islands. Also known as Tortuga Bey (a calque) by local businesses.