Meet David.
Meet David.
Local Church Pastor, Higher Education Consultant, Bible Translator, Vocational Life Coach, Surfing Instructor, Author, Speaker, Fulbright Scholar
Local Church Pastor, Higher Education Consultant, Bible Translator, Vocational Life Coach, Surfing Instructor, Author, Speaker, Fulbright Scholar