Haworth (Keighley & Worth Valley Railway), Haworth

40m

2,508m

4/10