Moheli, one of the Comoros islands; an untouched archipel in the Indian ocean, between Mozambique and Madagascar © Frederic Vanwalleghem
Moheli, one of the Comoros islands; an untouched archipel in the Indian ocean, between Mozambique and Madagascar © Frederic Vanwalleghem