Back to photostream

Parking - CSR SDD7

The CSR SDD7 is a 2,249 hp diesel-electric locomotive manufactured by CSR Corporation Limited from 2013

1,252 views
35 faves
0 comments
Uploaded on January 30, 2015
Taken on August 4, 2015