Clott House Farm
United Kingdom
>
England
>
North Yorkshire
>
Humberton
>
Clott House Farm
Clott House Farm in North Yorkshire, Humberton.
Clott House Farm
Land use
farmyard
Myton Pasture Stell