Elizabeth May, leader of the Green Party of Canada

Elizabeth May, leader of the Green Party of Canada