London, Holy Trinity, Sloane Street ___ home page
Numerous Old and New testament subjects. The window by Sir Edward Burne Jones and Morris & Co.,1894-95 __ return