Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
THESSALONIKI, GREECE - MAY 13: The arrival of the Olympic torch in front of the White Tower. The Olympic flame will travel to London where the Summer Games will take place from Jul 27-Aug. 12. on May 13, 2012 in Thessaloniki, Greece.