Haworth (Keighley & Worth Valley Railway), Haworth

7h 35m

25,263m

6/10