Andrew Stopford: Keighley
Andrew Stopford: Oakworth
Andrew Stopford: Keighley
Andrew Stopford: Oxenhope
Andrew Stopford: Oxenhope
Andrew Stopford: Saltaire
Andrew Stopford: Worth Valley Railway
Andrew Stopford: Worth Valley Railway
Andrew Stopford: Worth Valley Railway
Andrew Stopford: Halifax Joint Committee
Andrew Stopford: Oakworth
Andrew Stopford: Haworth, KWVR
Andrew Stopford: Keighley
Andrew Stopford: Keighley
Andrew Stopford: Keighley
Andrew Stopford: Oxenhope
Andrew Stopford: Oxenhope