London, UK. 7th July, 2014. Organisers and staff of the 2014 Tour de France bicycle race selling souvenirs stand against a backdrop of Buckingham Palace. The three week race starts in the UK for the first time since 2007, before continuing in France. Credit: Timothy Budd/Alamy Live News

- Image ID: E4AGEN

Similar stock images