HomeEcuador Ecuador Galapagos Islands May 30, 2009May 31, 2024 A marine iguana warms up on the beach during a sunny day on Isla EspaƱola.