2010-06-29 

Various Pictures G20 Toronto 26th/ 28th June [1]