Tŷ Dduw = House of God : SS Peter and Frances Catholic Church, Prestatyn, 1903-2003 /
Ellis, Ieuan.
[Wales?] : [I. Ellis],
2003.
Includes bibliographical references = Yn cynnwys cyfeiriadau llyfryddol.
SS Peter and Frances Catholic Church (Prestatyn, Wales)
Catholic Church (Prestatyn, Wales).
Religious institutions