A NEW church hall building has been handed over to St David's Priory in Swansea city centre. The new church...
Local & National News for Wales
Local & National News for Wales
A NEW church hall building has been handed over to St David's Priory in Swansea city centre. The new church...