
July 6, 2007
Tour de France exhibition celebrates London start
The London start of the Tour de France this weekend is being celebrated with an exhibition of photographs documenting the world’s most famous cycle race over the past three decades. Picture credit: Graham Watson