High House Farm
United Kingdom
>
England
>
Devon
>
South Hams
>
East Portlemouth
>
High House Farm
High House Farm is a building in East Portlemouth in South Hams.
High House Farm
Building
Yes