Jama Masjid, Delhi by Nipun Prabhakar

Jama Masjid, Delhi

Jama Masjid is one of the largest Mosques of Asia. Built in 1656, the mosque has seen the old city of Delhi grow.