Al-Jamia Suffa-Tul-Islam Grand Mosque
Size: 3602px × 2882px
Location: Bradford, United Kingdom
Photo credit: © Peterpanormics / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: bradford, central, islam, jamiyat, mosque, tabligh-ul-islam