St Bartholomew, Church of England, 20 Church Street, Ducklington, OX29 7UF - Oxfordshire Churches
Powered by SmugMug Log In