Thursday, July 01, 2010

The Metra Lake Cook Road commuter rail station. Deerfield Illinois USA.

The Lake Cook Road Metra commuter rail station. Deerfield Illinois. Tuesday, March 30th 2010.

The sign just says it all

No comments: