The Faces of India - Roeder-Johnson
Devotees at the Mosque

Devotees at the Mosque

Visitors to India's largest mosque -- Jama Masjid.