Countdown timer to the London Olympics in 2012 - Trafalgar Square , London


Countdown timer to the London Olympics in 2012 - Trafalgar Square , London


Size: 3264px × 4928px
Location: Trafalgar Square , London, UK
Photo credit: © Marcin Libera / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, 2012, countdown, london, olympics, square, timer, trafalgar