Stained glass window Add to clipboard RF28/1 File 1972 Part of Church in Wales: Diocese of Swansea and Brecon Records,