Interior of Jama Majid mosque.
Interior of Jama Majid mosque.

India's largest mosque in Dehli.

Location: India

Photographer: Brian R Vollar LRPS

Interior of Jama Majid mosque.

India's largest mosque in Dehli.

Location: India

Photographer: Brian R Vollar LRPS