A tangible display of God's renewing power

Celebrating the Temple of the Holy Spirit