Island Farm
United Kingdom
>
England
>
Devon
>
South Hams
>
Stokenham
>
Island Farm
Island Farm in Stokenham in South Hams.
Island Farm
Land use
Secondary road
Riddlefoot Lane
Mattiscombe Cross
Island House