Stained Glass

St Botolph’s Church
Lullingstone, Kent, England UK

17th century Flemish glass