Designed by
Title
Grand Jama Masjid mosque in Old Delhi #225547907
Description
A front facade of the grand Jama Masjid mosque in Old Delhi, India. Tourists and worshipers strolling at the sunset on the main square in front of the mosque. It is one of the largest mosques in India.
This image is editorial