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

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

Searchable keywords

Choose multiple keywords