“The celestial woman had black hair that protruded from a green mantle that flowed down her body from head to foot. Below the mantle she wore a white robe tied around the waist with a rose coloured sash ….”I am who I am in the Divine Trinity. I am the Virgin of Revelation.”
With these words Bruno Cornacchiola describes the Virgin Mary and recounts the title with which she introduced herself in Rome on the 12th April 1947.
What is the profound significance of the colours that surround the Virgin? Let us consider the words of the Virgin: “I am who I am in the Divine Trinity. I am the Virgin of Revelation.” There is a distinct connection between Mary and the Blessed Trinity and it is this connection that lies behind the colours the Virgin wore.
The green symbolises the Father, the Creator who gave man the earth so that he might draw nourishment from it. Instead, the Virgin promised: “with this soil of sin I will work miracles for the conversion of unbelievers.” Therefore, this earth, that is sanctified by Mary’s presence, is the means by which She works conversions and miracles today in order to spiritually renew us.
The white symbolises the Son, who is the ‘Eternal Logos’ or Eternal Word who became man in the womb of the Virgin Mary in order to liberate us from the slavery of sin. He is the Lamb without blemish, free from sin, who assumed onto Himself the sins of humanity to readmit us to enjoy the ‘beatific vision’ of the Father by inheriting eternal life.
The rose colour symbolises the Holy Spirit, the Spirit of God that moves, illuminates, enflames and guides everything in freedom. This Spirit was always present in Mary’s life as she was preserved from the stain of Original Sin. After her “Yes” that same Spirit descended upon Her initiating the incarnation of the Logos. The Spirit always guided Her actions.
This impressive image of the Virgin of Revelation places before our eyes that connection between Mary and the Divine Trinity as she is the daughter of the Father, the mother of the Son and the spouse of the Holy Spirit.