« back to search results

Image 12 of 354
< Prev Next >
India-0929.jpg
Madrasa Students Sweeping Mosque before Prayers, Madrasa Imdadul Uloom, Dehradun, India.