About

Priest. Church of England. Lives in Dibley.