Jenny McQueen

Jenny McQueen is an animal rights activist in Canada.