Councillor Peter Davis

Councillor Peter Davis Councillor Peter Davis

Not currently an elected councillor.

Term of Office