The Names of Jesus

Lion, Lamb, High Priest, Shepherd, Who Christ Is in His Own Words and in Scripture