Leonard J. DeLorenzo
In the Annunciation, Mary becomes the new mercy seat, the throne where God comes to dwell with His people. Her womb is the first throne of the Son of God in this world. Then, by the wondrous exchange effected in God's beautiful love, that same woman who made of herself a throne for the Almighty is, in the end, crowned as Queen of Heaven and Earth.