2014
TL4558 : The Tour de France is coming to Sidney Street (2)
taken 10 years ago, near to Cambridge, Cambridgeshire, England
This is 1 of 2 images, with title starting with The Tour de France is coming to Sidney Street in this square
The Tour de France is coming to Sidney Street (2)