Jama Masjid, Delhi

Mosque in Delhi, India From Wikipedia, the free encyclopedia

Jama Masjid, Delhimap