NPRNTitleType Of SiteArchivesImagesNPRN13546TitleSt John's Catholic Church, Hafod, SwanseaType Of SiteCHURCHArchives51Images4