Image ©Licensed to i-Images Picture Agency. 07/07/2014. Cambridge, United Kingdom. Tour de France Stage 3 Cambridge. Police and their packed lunches. Cambridge, City Centre. Picture by Terry Harris / i-Images
{}