The Basingstoker: Class 14 D9531 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 37403 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 144011 at Haworth during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 08266 at Haworth during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 2F 52044 at Haworth during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 20031 departs Ingrow West during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 47712 at Ingrow West during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 43468 & 43480 TnT 37403 & 37401 depart Keighley during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 37401 & 37403 TnT with 43468 & 43480 leading depart Keighley during The Keighley & Worth Valley Railway Diesel Gala 240623
The Basingstoker: 50008, 37403, 43480 & 43468 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 47712 passes 43480 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 37401, 50008 and 43480 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 50008 and 37401 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 50008 TnT with 47712 departs Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 20031 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 43468 & 43480 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 37401 + 37418 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 43468 & 43480 and 37401 & 37418 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 37403 passes 20031 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: English Electric prototype D0226 TnT with Class 14 D9531 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: English Electric prototype D0226 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: Class 14 D9531 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: English Electric prototype D0226 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: English Electric prototype D0226 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623
The Basingstoker: 47712 passes 43468 & 43480 at Keighley during The Keighley & Worth Valley Railway Diesel Gala 250623