Crooksby Barn
United Kingdom
>
England
>
North Yorkshire
>
Thoralby
>
Crooksby Barn
Crooksby Barn in North Yorkshire, Thoralby.
Crooksby Barn
Land use
farmyard