3/28/2018

Illinois Northern
Chicago, Illinois (Twenty-sixth Street Crossing)
July 27, 1971




Illinois Northern Alco S-4 no. 33, here seen near 26th Street Crossing.




Last updated 3/28/2018. Text and photo ©2018 Lamont Downs.