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.