A tangible display of God's renewing power

The Wonder of the Incarnation