« back to search results

Image 15 of 334
< Prev Next >
India-6138.jpg
Agra, India.  Imam and Madrasa Students at the Jama Masjid (Friday Mosque).