Designed by
Title
Many worshipers perform their ablutions in the designated area next to the main entrance of the Jama Masjid Mosque in New Delhi, I #251321460
Description
Jama Masjid Mosque, New Delhi, India, August 9, 2011: Many worshipers perform their ablutions in the designated area next to the main entrance of the Jama Masjid Mosque in New Delhi, India
This image is editorial