2016
TL2426 : St Nicholas, Old Stevenage - Stained glass window
taken 8 years ago, near to St Nicholas, Hertfordshire, England
This is 1 of 7 images, with title St Nicholas, Old Stevenage - Stained glass window in this square
St Nicholas, Old Stevenage - Stained glass window