David Harris | West Coast Baptist College

David Harris

Instructor—Missions