Log out
Stained Glass
St Nicholas Church
Piddington, Oxfordshire, England
1901