Sunday 8 July 2007

Zut alors!


Le Tour comes to Deptford! And so does the summer, at last!

Full report later.

No comments: