Image licensed to i-Images Picture Agency. 07/07/2014. London, United Kingdom. Marcel Kittel crosses the finishing line to win Stage 3 of the Tour de France in London. Picture by Stephen Lock / i-Images
{}