Baffle Beck
United Kingdom
>
England
>
North Yorkshire
>
Kearby with Netherby
>
Baffle Beck
Baffle Beck in North Yorkshire, Kearby with Netherby.
Baffle Beck
Waterway
Stream
Spring Lane