Swansea City Mosque & Islamic Centre, St Helen's Road
Swansea City Mosque & Islamic Centre, St Helen's Road - purpose built in Swansea in 1971.
Islam's History in Wales
[History, Identity and Nationhood]
Like it? Share it!