Back to album

CSX SD60 8708 {built 11/89} is at New Castle, PA on 2/18/90.

© Ed Horm Photographer.

452 views
4 faves
0 comments
Uploaded on April 17, 2024