Madagascar, satellite image
Satellite image of Madagascar (right) off the coast of Mozambique (left) in the Indian Ocean. Madagascar is the 4th largest island in the world. was captured by Copernicus Sentinel-3's ocean and land color instrument (OLCI) in 2018. by EUROPEAN SPACE AGENCY/SCIENCE PHOTO LIBRARY
Details
License type
Rights Managed