DAVE PALMER

EXECUTIVE PASTOR OF MINISTRIES