Info

The Tour de France is coming to London in 2007. A Tour de France time trial start gate stands outside Westminster Abbey at the announcement of the route on Thursday 9th February, 2006.

Add to Cart Add to Lightbox Download
Filename
200602094032.jpg
Copyright
2006 Peter Horrell
Image Size
3008x2000 / 3.0MB
The Tour de France is coming to London in 2007. A Tour de France time trial start gate stands outside Westminster Abbey at the announcement of the route on Thursday 9th February, 2006.