2024

KIZIMKAZI MOSQUE

Religious buildings
This mosque built in 1107, restored in the 13th century, still standing and ... Read more