Andrew Stopford:
Damems
Andrew Stopford:
Damems
Andrew Stopford:
Damems
Andrew Stopford:
Keighley
Andrew Stopford:
Haworth
Andrew Stopford:
Haworth
Andrew Stopford:
Oakworth
Andrew Stopford:
Keighley
Andrew Stopford:
Oxenhope
Andrew Stopford:
Oxenhope
Andrew Stopford:
Haworth
Andrew Stopford:
Haworth
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
Andrew Stopford:
Haworth
Andrew Stopford:
Haworth
Andrew Stopford:
Haworth, KWVR
Andrew Stopford:
Keighley
Andrew Stopford:
Haworth
Andrew Stopford:
Haworth
Andrew Stopford:
Keighley
Andrew Stopford:
Keighley
Andrew Stopford:
Oxenhope
Andrew Stopford:
Oxenhope