Loading...
The good shepherd lays down his life for the sheep. - John 10:11 (NIV)