Leppington Beck
United Kingdom
>
England
>
North Yorkshire
>
Scrayingham
>
Leppington Beck
Leppington Beck in North Yorkshire, Scrayingham.
Leppington Beck
Waterway
Stream
Lowfield Lane