The nearly six-foot-tall stone sculpture, a symbol of hope and faith for Catholics in Paris and beyond ... torchlit procession from the forecourt of Saint-Germain-l’Auxerrois Church.