Oil spill off the Canary Islands imaged by GeoEye-1 satellite on 23 April 2015 © European Space Imaging

Oil spill off the Canary Islands imaged by GeoEye-1 satellite on 23 April 2015 © European Space Imaging



X