Mamoudzou harbour, capital of the French overseas collectivity of Mayotte, in the Indian Ocean
Tous droits réservés