St Nicholas Church

St Nicholas Church
Church Road, Chadlington, Oxfordshire, OX7 3LY
Photo of St Nicholas Church