Stained Glass

St Nicholas Church
Piddington, Oxfordshire, England

1901