Fear Her
Filmed: 27 Jan 2006
The torch bearer continues runs through the streets of London.
Behind City Hall
Taken: 28 Feb 2008
By: Chuck Foster 
All photographs are the copyright of the photographer and may not be utilised on any other website or media without permission.
Page visited 162 times