Gabi Marcheka

Gabi Marcheka

Parish: Barnstaple (Newport)

Term of Office

  • 09/05/2023 -