Lammacott Farm
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Down St. Mary
>
Lammacott Farm
Lammacott Farm in Down St. Mary in Mid Devon.
Lammacott Farm
Land use
farmyard
Lammacott Lane
Tuckingmill