Jama Masjid Delhi
Jama Masjid in Delhi is the largest mosque in India. The courtyard of the mosque can hold up to twenty-five thousand worshippers.
The image was taken before a thunder storm.
Previous Post: Landscapes Of India
Next Post: Get Insane







The Bug Lady