Posted on March 24, 2007March 2, 2009 by AdministratorSea Lion: Isla Santa Cruz, Galapagos Sea Lion: Isla Santa Cruz, Galapagos.