Hall Bank Farm
United Kingdom
>
England
>
Cumberland
>
Oughterside and Allerby
>
Hall Bank Farm
Hall Bank Farm in Cumberland, Oughterside and Allerby.
Hall Bank Farm
Land use
farmyard