Ox Close Farm
United Kingdom
>
England
>
York
>
Heslington
>
Ox Close Farm
Ox Close Farm in York, Heslington.
Ox Close Farm
Land use
farmyard
Ox Close Lane