Stock Photo - Socorro island sea cliff, volcanic island part of the Revillagigedo archipelago on the Pasific ocean, Mexico

Stock Photo: Socorro island sea cliff, volcanic island part of the Revillagigedo archipelago on the Pasific ocean, Mexico.