Log out
Stained Glass
St Botolph's Church
Lullingstone, Kent, England UK
17th century Flemish glass