New Leaze Farm
United Kingdom
>
England
>
Wiltshire
>
Bremhill
>
New Leaze Farm
New Leaze Farm in Wiltshire, Bremhill.
New Leaze Farm
Land use
farmyard
Anscombe Bridge