Image 1 of 1
A stained glass window depicting Archangel Raphael rel04_02_12.jpg
A stained glass window depicting Archangel Raphael, St Michael & All Angels Church, Marwood, Devon