The Best for Last (Heidelberg Catechism QA 78, John 2:1-11)

Jan 9, 2014

Replacing the inadequacy of an old covenant with a fullness of redemption in Jesus Christ.