London, UK. 7th July, 2014. People standing in front of the Victoria Memroial for the finish of Stage 3 of the 2014 Tour de France bicycle race. The three week race starts in the UK for the first time since 2007, before continuing in France. Credit: Timothy Budd/Alamy Live News


Size: 2592px × 3888px
Location: Spur Road, Westminster, London, United Kingdom
Photo credit: © Timothy Budd / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2014, bicycle, bike, britain, crowd, crowds, de, england, finish, france, great, historic, kingdom, london, mall, memorial, people, race, standing, tour, uk, united, victoria, waiting, watching