Quwwat ul Islam Mosque detail, Delhi.
File No._india_delhi_quwwat_ul_islam_1989_0155