Catholic Church of S. Michael Archangel
52 New St, St Davids, Haverfordwest SA62 6SS, United Kingdom
4
1 reviews
1 comments
VPMP+8Q Haverfordwest, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsMario Loulié
Traditional Catholic Church. Pretty.