Commentary by Cardinal Robert Sarah

History of the mosaic Mary “Mater Ecclesiae” in Saint Peter’s Square

One of the most recent architectural additions to Saint Peter’s Square is the mosaic of Mary “Mother of the Church,” with the inscription Totus Tuus, yet another sign of Saint John Paul II’s great love for our Lady.

Spread the love

Read the Whole Article at