Abbott's Hendra
United Kingdom
>
England
>
Cornwall
>
Davidstow
>
Abbott's Hendra
Abbott's Hendra in Cornwall, Davidstow.
Abbott's Hendra
Land use
farmyard