The Good Shepherd Part 2

Wednesday May 9, 2018

Dr. Richard L. Hamm


Jesus continues His teaching on the good shepherd.