Saint Nicolas

Stained Glass

St Mary’s Parish Church
Theydon Bois,Sussex, England UK