Posts Tagged ‘A sacrificial life and death’

Names of Jesus — Lamb of God and Good Shepherd!

Posted by: Larry Hoekman on August 10, 2017