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

Leave a Comment