Dafydd a Golı̈ath /
Lewis, Megan.
Ife, Elaine.David and Goliath.
Rowe, Eric,1938-
Llandysul Gwasg Gomer
1982
David, King of Israel
Goliath (Biblical giant)
Bible stories, Welsh