Halsall Moorings, Leeds to Liverpool Canal, Lancashire

Halsall Moorings, Leeds to Liverpool Canal, Lancashire

Halsall Moorings, Leeds to Liverpool Canal, Lancashire

Halsall Moorings, Leeds to Liverpool Canal, Lancashire