The L - Chicago IL September 2001

Paris has the Eiffel Tower and New York has Lady Liberty. You know you're in Chicago when you look down a street and see the elevated trains


images are original
all rights reserved
nigel & julie snow