Because I Have Been Given Much (with Steven Sharp Nelson)Marshall McDonaldChristian & Gospel46play full songShare