The window is included among works by Charles Powell in the list of recent work published by the British Society of Master Glass Painters in 1930. It was destroyed in 1941.
Martin Crampin (ed.), Stained Glass in Wales Catalogue, University of Wales Centre for Advanced Welsh and Celtic Studies, Aberystwyth, 2020. https://stainedglass.delweddau.cymru/object/5082 (accessed 6 September 2025)