Haworth (Keighley & Worth Valley Railway), Haworth

3h 55m

14,230m

7/10