Back to album

Chicago Rock Island & Pacific E7A #642 {built 2/48} is at Chicago, IL 3/27/70.

© Todd Greenberg Photographer.

1,063 views
69 faves
2 comments
Uploaded on March 19, 2025