Saint David /
Ifans, Rhiannon,1954-
Jones, Margaret.
Talybont : Y Lolfa,
2002.
Cover: Patron Saint of Wales.
David, Saint, approximately 520-approximately 600.
Christian saints