A great day out on the Keighley & Worth Valley Railway for their 'Spring Steam Gala'. They always put on a fantastic event and the weather - for the most part - made the day all the more enjoyable