Designed by
Title
Indian men standing on the stairs of Jama Masjid in Delhi, India #52028439
Description
Indian men standing on the stairs of Jama Masjid in Delhi, India. The courtyard of the mosque can hold up to twenty-five thousand worshippers.
This image is editorial