Back to photostream

86607 Preston 23.6.93

Class 86 number 86607 "The Institution of Electrical Engineers" pauses at Preston Station with a Southbound Container train on 23rd June, 1993.

954 views
8 faves
0 comments
Uploaded on May 16, 2022
Taken on June 23, 1993