Beck Foot
United Kingdom
>
England
>
North Yorkshire
>
Denton
>
Beck Foot
Beck Foot in North Yorkshire, Denton.
Beck Foot
Land use
farmyard
Skifra Beck
Cross Bank