Designed by
Title
Delhi, India - September 27, 2017: Unidentified people walking inside of the temple of Jama Masjid Mosque in Delhi #102501877
Description
Delhi, India - September 27, 2017: Unidentified people walking inside of the temple of Jama Masjid Mosque in Delhi, India, fish eye effect.
This image is editorial