Revelation 12
King James Version (KJV)
12 And there appeared a great wonder in heaven; a woman clothed with the sun, and the moon under her feet, and upon her head a crown of twelve stars:
2 And she being with child cried, travailing in birth, and pained to be delivered.
3 And there appeared another wonder in heaven; and behold a great red dragon, having seven heads and ten horns, and seven crowns upon his heads.
4 And his tail drew the third part of the stars of heaven, and did cast them to the earth: and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.
Since Rev covers things that are, (present), shall be, (future), and that WERE, (past), this has to include history of Mother Eve.
So I am looking at this now as about Eve. She is the Holy New Jerusalem = Mother of all living = having the life of God. Her SEED is the Holy Seed. Her child is Jesus Christ.
Yet, it moves down through time, as the righteous seed passes from generation to generation. It was first in Mother Eve, then in Abel; then in Seth, and so on.
But back in Eve’s life time, she was this holy woman, clothed with the SUN = NT GRACE…. or the Christ. Her child she born was Abel. That dragon stood there to devour that righteous seed, for He stood against Adam’s and Cain’s evil, in turning many from Grace/God, to law/satan.