Canon Spring 2016 331

Garsington Churchwarden: John Hall