Shepherd King Part 2 – John 10:22-42

July 1, 2018 By rbriver