John David 30-30

30-30 testimonial with John David

Photo of John David at 30-30 Ministries Camp.