A Galapagos green sea turtle swims below the surface near Isabela island, part of the Galapagos islands of Ecuador.
A Galapagos green sea turtle swims below the surface near Isabela island, part of the Galapagos islands of Ecuador.
Add to Cart Add to Lightbox Download