The Grand Coteau Victory of Christ: A Sacred Connection Rekindled

The Victory of Christ, a unique sculpture originally created for the Jesuit novitiate in Grand Coteau, Louisiana, finds new life at Strake Jesuit College Preparatory in Houston, a continuation of its sacred purpose and a bridge between generations of Jesuits and those they serve.