St Davids
United Kingdom
>
Cymru / Wales
>
Pembrokeshire
>
Solva
>
St Davids
St Davids is a place of worship in Pembrokeshire, Solva.
St Davids
Object
Religion
Building
Yes
Maes Maelgwyn
Whitchurch