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.