S. Nicholas

Stained Glass

Christopher Webb
St Mary’s Church
Welwyn, Hertfordshire, England