Info

Ken Livingstone (on left), Mayor of London, and Sir Bob Worcester at the launch of the 2007 Tour de France Prologue and Stage 1 in Queen Elizabeth 2 Conference Centre, London.

Add to Cart Add to Lightbox Download
Filename
200602095663.jpg
Copyright
2006 Peter Horrell
Image Size
4288x2848 / 5.1MB
Ken Livingstone (on left), Mayor of London, and Sir Bob Worcester at the launch of the 2007 Tour de France Prologue and Stage 1 in Queen Elizabeth 2 Conference Centre, London.