Stained Glass

St Botolph’s Anglican Church
Lincoln, England (UK)