Sparrow Hall
United Kingdom
>
England
>
North Yorkshire
>
Salton
>
Sparrow Hall
Sparrow Hall in North Yorkshire, Salton.
Sparrow Hall
Land use
farmyard