Stained Glass Window

St Mary’s Church at Lambeth Palace
London, England

St Mary’s at Lambeth is now redundant