2024
LARGE MOSQUE
Religious buildings
The main mosque, known as Great Mosque, is part of a complex of several ...Read more