The Good Good Shepherd (John 10:1-21)

00:00
Description
Jesus establishes Himself as the Good Shepherd, the One Who lays down His life for the sheep. Only those who place faith in Him can enter God's sheepfold.