Posted on March 24, 2007October 1, 2025 by AdministratorSea Lion: Isla Santa Cruz, Galapagos Sea Lion: Isla Santa Cruz, Galapagos.