Albums |
General view of the torch at Olympic Stadium, the venue for the 12th IAAF World Championships in Athletics.
Published by
IAAF World Championships in Athletics 2009 - Berlin, GERMANY photo by: Kirby Lee / Image of Sport
More photos |