Green Party leader Elizabeth May, left, attended the Fête Champêtre, hosted by French Ambassador Nicolas Chapuis. (Photo: Olga Koppel)
Green Party leader Elizabeth May, left, attended the Fête Champêtre, hosted by French Ambassador Nicolas Chapuis. (Photo: Olga Koppel)