God Is Enough
Arranged by David Wise and Orchestrated by David Ships
Starting at: $1.29
Phil Barfoot and Rebecca J. Peck composed this passionate ballad about God’s sufficiency, grace, faithfulness, and presence with us in every situation. David Wise arranged it for Solo and SATB Choir, and David Shipps orchestrated it beautifully.