Olympic Torch Relay - Trafalgar Square IMG_0001.jpg
LONDON - JULY 26: Olympic Torch Relay, Trafalgar Square, London, UK. July 26, 2012. (Photo by piQtured)
- Copyright
- piQtured
- Image Size
- 3081x4280 / 2.6MB
- www.piqtured.com
- Keywords
- Contained in galleries
- Olympic Torch Relay - Trafalgar Square

