A Shepherd’s Heart: A Shepherd Looks At Psalm 23 – Part 2

May 28, 2017