Chorley, Lancashire, England - January 25 2020: Dawat Ui Islam Mosque (Taleemul Islam Mosque, Charnock Street.
Size: 3655px × 3242px
Photo credit: © SteveStarbuck / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: chorley, dawat, england, europe, islam, lancashire, madressa, masjid, modern, mosque, religion, taleemul, town