Cartogiraffe.com

Overleigh

Overleigh in Silverton in Mid Devon.

Pin to show location on the map Overleigh

Land use
farmyard