Lower Frittiscombe Farm
United Kingdom
>
England
>
Devon
>
South Hams
>
Stokenham
>
Lower Frittiscombe Farm
Lower Frittiscombe Farm in Stokenham in South Hams.
Lower Frittiscombe Farm
Land use
farmyard