Councillor David Taylor

Party: Liberal Democrats

Ward: Charminster St Marys