Star farm
United Kingdom
>
England
>
North Yorkshire
>
Sutton
>
Star farm
Star farm in North Yorkshire, Sutton.
Star farm
Land use
farmyard
Lumb Clough Beck
Lumb Clough Wood