David and the Big Tall Giant Bible

Afl.14.50

David is about to fight a big, tall giant! Will David’s slingshot, stones, and faith be enough to save the army?

Out of stock

Categories: , SKU: 9780310759935