I took this photo on a bright and very sunny November afternoon in 2007. A northbound Metra commuter local is seen arriving at the Glenview Illinois Metra / Amtrak , train station.
The annual Christmas Holidays were just one month away according to the lampost decorations.
No comments:
Post a Comment