Appledore Farm
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Clannaborough
>
Appledore Farm
Appledore Farm in Clannaborough in Mid Devon.
Appledore Farm
Land use
farmyard
Sweetfield