Spirit Of David

Promise Keeper (Psalm 37:25)