Log out
Stained Glass
Ss Mary & Nicholas Parish Church
Chetwode, Buckinghamshire, England
14th century