Designed by
Title
Beach of Island of Mozambique, #53389159
Description
The Island of Mozambique (Portuguese: Ilha de Moçambique) lies off northern Mozambique, between the Mozambique Channel and Mossuril Bay, and is part of Nampula Province
This image is editorial