Designed by
Title
People walking in a courtyard of Jama Masjid, Delhi, India #51390972
Description
People walking in a courtyard of Jama Masjid, Delhi, India. The courtyard of the mosque can hold up to twenty-five thousand worshippers
This image is editorial