Harfield Farm
United Kingdom
>
England
>
Hampshire
>
Winchester
>
Itchen Valley
>
Harfield Farm
Harfield Farm in Itchen Valley in Winchester.
Harfield Farm
Land use
farmyard
Chapel Lane
Neptune Design Centre