2010-06-25 

Running up G20: Pictures from Toronto