Stobb House Farm
United Kingdom
>
England
>
Tees Valley
>
Darlington
>
Heighington
>
Stobb House Farm
Stobb House Farm in Darlington, Heighington.
Stobb House Farm
Land use
farmyard