37194 and 37901 stand at Keighley on the 13th June 2010
37901 at Keighley on the 13th June 2010
D0226 ambles into Oakworth with it's first 'mainline' working on the K&WVR since it's overhaul on the 13th June 2010
20031 stands at Oxenhope on the 13th June 2010
D0226 rests at Haworth Depot on the 13th June 2010
37901 and 37194 at Keighley on the 13th June 2010
33109 and D5185 wait in the headshunt at Oxenhope on the 13th June 2010
37901 arrives at Oakworth on the 13th June 2010
37706 sits on standby at Haworth Depot on the 13th June 2010
The man I've since married at Oakworth on the 13th June 2010
D5185 and 33109 arrive at Oxenhope on the 13th June 2010
A general view of Haworth Depot on the 13th June 2010