June 18, 2007 June 18, 2007 by Graeme MacKay ShareTweetPinShareShare0 SharesGreen Party leader Elizabeth May sat down with us at the Spectator today. Her meeting with us was brief, so my sketch of her was quick: Up ’til now I’ve only drawn her a few times: here, here, and here.