Monday, 7 July 2008

Spotted on Camden Road - the aftermath of a hit and run involving this innocent traffic light.

No comments: