

Image 1 of 1
Image Information
Filename:
AP-11306115.jpgCaption:
26.07.2012. London, Egland. A torchbearer carries The Olympic Flame during The Torch Relay of The 2012 London Olympics AT The Trafalgar Square in London Britain July 26 2012Release:
NoRestrictions:
NOT IN CHNCredit:
Imago/Actionplus
Keywords: