Haworth (Keighley & Worth Valley Railway), Haworth

3h 10m

11,069m

7/10