Saint Nicholas

Stained Glass

T. H. Lea
St Luke’s Parish Church
Salford, Greater Manchester, England

1920
The window is part of the War Memorial.