Maesglas and Duffryn, Newport M313

In the benefice of: St Paul, St Stephen and Holy Trinity with Maesglas

Churches in this parish