https://www.radiospada.org/2025/12/giuditta-figura-dellimmacolata-concezione/Curious woodcut image...Partly Our Lady of Guadalupe, but here She is crushing the Serpent.
Just adding other Bible references about the Serpent. St. Joseph's New Catholic Edition 1962
From the book of Amos: Chapter 9 v.3
"...though they hide on the summit of Carmel, there too I will hunt them out and take them away; though they hide from my gaze in the bottom of the sea, I will command the serpent * there to bite them;...
*Note: Serpent: the sea monster of familiar legend, subdued by God at the time of creation and lurking still in the ocean depths;
From the book of Psalms 88 v 10, 11:
"...You rule over the surging of the sea; you still the swelling of its waves. You have crushed Rahab ** with a mortal blow, with your strong arm you have scattered your enemies...
**Rahab: a mythological sea monster whose name is used in the Bible merely as a poetical personification of the primeval chaos of Genesis 1,2, 6f . Here it is a symbol of God's dominion over the sea and over all rebellious creatures.
From the book of Isaia 52, v.9
Awake, awake, put on strength, O arm of the Lord. Awake as in the days of old, in ages long ago! Was it not you who crushed Rahab, you who pierced the dragon?...
******
Our Lady of Guadalupe, pray for us.