Stained glass window Add to clipboard RF11/3 File 1985 Part of Church in Wales: Diocese of Swansea and Brecon Records,