The story of David and Goliath is a biblical tale of a young shepherd who defeats a Philistine giant with a sling and stones. The story is often interpreted as a triumph of underdogs over giants.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results