Monday, May 19, 2008

Some corner that is forever England (3)

Chatsworth Road but it could be downtown Cleveland