Sea Lion Carcass. Mosquera Island, Galapagos Islands