St David
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Thelbridge
>
St David
St David is a church in Thelbridge in Mid Devon.
St David
Object
Religion
Building
church
Thelbridge Hill
Thelbridge Cross Inn
Churchyard Lane
Billhole Lane