Image 1 of 1
India-1434.jpg
Madrasa Students Studying their Lessons, Madrasa Imdadul Uloom, Dehradun, India.