elizabeth-may.jpg [Click image for full size.]
Elizabeth May is the Leader of the Green Party of Canada