On This Site On July 22nd 1679 Father Phillip Evans and Father John Lloyd Were Executed For Exercising Their Priestly Duties. Declared Saints By Pope Paul VI On October 25th 1970.
This is an approximate position
Crwys Road, Cardiff
[geolocate this address]
Google Streetview
OpenStreetMap
Colour: blue
Wikimedia:
Flickr:
Subjects
None identified yet. Subjects are curated by hand so please bear with us.