Book of Revelation
All of this symbolism has an added dimension when viewed in light of Scripture. She is clearly the woman from the book of Revelation.
And a great portent appeared in heaven, a woman clothed with the sun, with the moon under her feet, and on her head a crown of twelve stars; she was with child and she cried out in her pangs of birth, in anguish for delivery. (Revelation 12:1-2)
Later on in that chapter it even reads, “But the woman was given the two wings of the great eagle that she might fly from the serpent into the wilderness” (Revelation 12:14).+