A reflection on Psalm 23 and John 10 offered by Rev. Graeme Garrett.

If the link doesn’t work go to 22:51.