Posts tagged Good Shepherd

John 10:11

[ 3 minutes to read ]I am the good shepherd: the good shepherd giveth his life for the sheep. ~ John 10:11 The sheep have known no better time than when the Good Shepherd was…

Read More