London Olympics 2012

/ Photos

Gordon Smart carries the Olympic Flame
© PA Photos