Little Ketton Farm
United Kingdom
>
England
>
Tees Valley
>
Darlington
>
Brafferton
>
Little Ketton Farm
Little Ketton Farm in Darlington, Brafferton.
Little Ketton Farm
Land use
farmyard