Isabella Chapman

Isabella Chapman (1982-) was a New Democratic Party MP from 2004.