Councillor Janet Duncan

Councillor Janet Duncan Councillor Janet Duncan

Not currently an elected councillor.

Terms of Office