Ryan Kelpin (ryan@ryankelpin.com):
The crowd
Ryan Kelpin (ryan@ryankelpin.com):
The crowd grows
Ryan Kelpin (ryan@ryankelpin.com):
Privatization
Ryan Kelpin (ryan@ryankelpin.com):
Clown G20 lady
Ryan Kelpin (ryan@ryankelpin.com):
Organizing the march
Ryan Kelpin (ryan@ryankelpin.com):
Stand up for your rights
Ryan Kelpin (ryan@ryankelpin.com):
Taking it to the streets
Ryan Kelpin (ryan@ryankelpin.com):
Holding the line
Ryan Kelpin (ryan@ryankelpin.com):
Holding the line
Ryan Kelpin (ryan@ryankelpin.com):
Almost there
Ryan Kelpin (ryan@ryankelpin.com):
The head marshall
Ryan Kelpin (ryan@ryankelpin.com):
The March to St. James Park continued
Ryan Kelpin (ryan@ryankelpin.com):
The March to St. James Park
Ryan Kelpin (ryan@ryankelpin.com):
Dead on observation
Ryan Kelpin (ryan@ryankelpin.com):
Corporate government
Ryan Kelpin (ryan@ryankelpin.com):
Portrait
Ryan Kelpin (ryan@ryankelpin.com):
Air Canada union
Ryan Kelpin (ryan@ryankelpin.com):
Guy Fawkes time
Ryan Kelpin (ryan@ryankelpin.com):
1% Margin of Error
Ryan Kelpin (ryan@ryankelpin.com):
Marshalls holding the line
Ryan Kelpin (ryan@ryankelpin.com):
For sale
Ryan Kelpin (ryan@ryankelpin.com):
Speeches
Ryan Kelpin (ryan@ryankelpin.com):
Group hug
Ryan Kelpin (ryan@ryankelpin.com):
Wish you were here?
Ryan Kelpin (ryan@ryankelpin.com):
Reciprocation
Ryan Kelpin (ryan@ryankelpin.com):
Socialist Party makes its appearance
Ryan Kelpin (ryan@ryankelpin.com):
Redistribution