St Nicholas
In Giving We Receive

Stained Glass

St. Bartholomew’s Church
Ducklington, Oxfordshire, England (UK)