White Carr Farm
United Kingdom
>
England
>
York
>
Kexby
>
White Carr Farm
White Carr Farm in York, Kexby.
White Carr Farm
Land use
farmyard