HOME Diesel loco index Class 31 index
31466 Keighley, KWVR26 May 2012 Previous numbers carried: D5533, 31115
Picture: Jamie Clayton