Culture News World 26/08/2020 Islamic Art and Calligraphy, Gallery: Masjid Khazra in Glasgow, Scotland, UK Posted By: Balkantimes.Press 1782 Views Calligraphy, Gallery, Glasgow, Islamic Art, Masjid Khazra, Scotland, uk TweetShareSharePin11 SharesThe Dome is in Masjid Khazra in Glasgow, Butterbiggins Road, Scotland, UK Read more