Quwwatul-Islam (might of Islam) Masjid is part of a complex of mosques, cloisters and courtyards built in what is now Delhi between the 12th and 14th centuries
Quwwatul-Islam (might of Islam) Masjid is part of a complex of mosques, cloisters and courtyards built in what is now Delhi between the 12th and 14th centuries