Stained Glass Window

Keith New
St Nicholas Cole Abbey
London, England

1962
This is one of three new windows which were part of the restoration following the devastation of World War II