Duane & Lori Delzer | Camp Challenge, California

Ministry to local churches in San Diego and Orange County.