St David at Castell Coch
Castell Coch contains ten stained glass windows that were originally housed in a wooden chapel. This part of the castle was demolished but the glass panels are now on display in the Well Tower. One of the stained glass windows depicts the patron saint of Wales, St David. He’s shown standing on a hill with …
