Ox Close Farm
United Kingdom
>
England
>
North Yorkshire
>
North Deighton
>
Ox Close Farm
Ox Close Farm in North Yorkshire, North Deighton.
Ox Close Farm
Land use
farmyard
Smiler's Gorse
Ox Close Lane