The marine iguana is a striking looking lizard found on the Galapagos Islands. It is the only lizard that can forage in the sea, and is able to […]
The marine iguana is a striking looking lizard found on the Galapagos Islands. It is the only lizard that can forage in the sea, and is able to […]