Joshua 5 gives us lessons on entering our promised land.Ready to Take Your Canaan?$3.00PriceAdd to Cart