Councillor David Smith

Profile image for Councillor David Smith

Party: Liberal Democrat Party

Ward: Newton

Other councillors representing this Ward: