Stained Glass Window

Francis Skeat
St Nicholas’ Church
Kelvedon Hatch, Essex, England