Listen

Description

Dr. Duncan shows how the holiness of God cannot be in the presence of sin or imperfection.