A Metra commuter local from Harvard Illinois, has just arrived at the Metra Norwood Park commuter rail station on Chicago's far northwest side. The passengers can be seen here crossing Raven Street near Northwest Highway, on a lovely summer afternoon in June of 2008.
No comments:
Post a Comment