Back to album

CSX C40-8 7564 {built 9/89} is at New Castle, PA on 11/5/2000.

© Ed Horm Photographer.

779 views
29 faves
0 comments
Uploaded on November 4, 2024