By PRABHAS ROY
- Stock Photo ID: #ZN944451
- Image Credit: Picxy.com/prabhasroy
- Description:Makhdum Sabzwari Mosque Was Built In15Th Century Ad In Delhi At The Time Of Timur Mosque Was Built In15Th Century Ad In Delhi At The Time Of Timur
- Location: New Delhi, Delhi, India