Designed by
Title
Delhi, India - September 27, 2017: People praying at the Jama Masjid Mosque inside of the temple in Delhi, India, fish #101978334
Description
Delhi, India - September 27, 2017: People praying at the Jama Masjid Mosque inside of the temple in Delhi, India, fish eye effect.
This image is editorial