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

Stock Photo: Close-up of a Giant tortoise at the Charles Darwin Research Station in Puerto Ayora on Santa Cruz Island (Indefatigable) in the Galapagos Islands, Ecuador.

Searchable keywords

Choose multiple keywords