The Metropolitan Cathedral Church of St David, also known as St David's Cathedral Cardiff is a Roman Catholic Cathedral in the city centre of Cardiff, Wales and is the centre of the Roman Catholic Archdiocese of Cardiff. Located in Charles Street, th... Read further
License: All Rights Reserved