1 result found
 

Greenpeace at G20 Rally in Canada

Image | 25 June, 2010 at 17:29

25 June - Canada. More than ten thousand braved wet weather to gather at Queen's Park in downtown Toronto and then march to the meeting area of the G20 summit. Find out more.