Birkby Farm
United Kingdom
>
England
>
North Yorkshire
>
Little Smeaton
>
Birkby Farm
Birkby Farm in North Yorkshire, Little Smeaton.
Birkby Farm
Land use
farmyard