Diesel Locomotives
Diesel locomotives post Sectorisation and Privatisation (except Class 66 in all their forms - see below)
Read More62 / 306
47500 stands at Derby on 1 June 2012 with the stock for a special from Leicester the following day
- No Comments