Stock Photo - A Giant tortoise reflecting in a pond at the Charles Darwin Research Station in Puerto Ayora on Santa Cruz Island (Indefatigable) in the Galapagos Islands, Ecuador.

Stock Photo: A Giant tortoise reflecting in a pond at the Charles Darwin Research Station in Puerto Ayora on Santa Cruz Island (Indefatigable) in the Galapagos Islands.

Searchable keywords

Choose multiple keywords