Long Gill
United Kingdom
>
England
>
Lancashire
>
Lancaster
>
Leck
>
Long Gill
Long Gill in Leck in Lancaster.
Long Gill
Waterway
Stream