Image 1 of 1
India-1052.jpg
Madrasa Students in English Class, Madrasa Imdadul Uloom, Dehradun, India.