Goliath and wee Davie
Macgregor, Jimmie.
Drew
1990
David, King of Israel
Goliath (Biblical giant)
Bible stories, English