In the town centre is St Elvan's Church, a Church in Wales church at the heart of the Parish of Aberdare.
This is a Church in Wales church at the heart of the Parish of Aberdare. In the town centre is St Elvan's Church.
In the town centre is St Elvan's Church. This is a Church in Wales church at the heart of the Parish of Aberdare.
In the town centre is St Elvan's Church. This is a Church in Wales church at the heart of the Parish of Aberdare.