The serpent, too, is accounted for in this portrait. In the presence of Our Lady (and Jesus within her womb!), he falls away from Eve, his power gone, and succumbs to the gentle majesty of the King and Queen of Heaven.
Merry Christmas indeed... the gift of Hope is victorious!
So I spoke with the friend of mine who originally posted this photo to Facebook. He told me a sister created this beautiful image. Doesn't that make your heart melt even more? He thinks its made of colored pencils. How cool is that?! LOVE IT!
And yes, this talented sister is still alive. I hope she's still creating beautiful art!