Author Archives: David Leestma

David Leestma is Minister of Music at Grace Presbyterian Church in Houston, Texas