Haworth (Keighley & Worth Valley Railway), Haworth

20m

1,604m

4/10