Teresa Anne Griffiths

Party: Liberal Democrat

Ward: Swavesey