Lucy Walker

Parish: Shebbear

Term of Office

  • 10/12/2020 -