Advertisements
Read Time:6 Second
We leave you this Sunday with giant tortoises on Santa Cruz Island, in Ecuador’s Galápagos National Park. Videographer: Alan Golds.
We leave you this Sunday with giant tortoises on Santa Cruz Island, in Ecuador’s Galápagos National Park. Videographer: Alan Golds.
Subscribe now to keep reading and get access to the full archive.