Designed by
Title
Group of people standing at Jama Masjid in Delhi, India #51293105
Description
Group of people standing at Jama Masjid in Delhi, India. The courtyard of the mosque can hold up to twenty-five thousand worshippers
This image is editorial