Image 1 of 1
India-0129.jpg
Prayer Times, Madrasa Imdadul Uloom, Dehradun, India.