St David
United Kingdom
>
Cymru / Wales
>
Powys
>
Beguildy
>
St David
St David is a place of worship in Powys, Beguildy.
St David
Object
Religion
Building
Yes
Lower Hall Farm
Cleobury Farm
Ffrwdwen Brook