Advertisement

A stained glass window from St Michael’s Church in Abergele – photo courtesy University of Wales