Thank you for your patience while we retrieve your images.
Fort on the Island of Mozambique

Fort on the Island of Mozambique

Fortaleza São Sebastião, on the island of Mozambique.