Stained Glass Window

St Mary's Church at Lambeth Palace
London, England

St Mary's at Lambeth was deconsecrated in 1972. It is now a Garden Museum telling the story of British gardens.