Tom Quiner has a wonderful post on Our Lady, and more to the point, the image of Our Lady of Guadalupe, over at his Quiner's Diner. I highly reccomend y'all take a virtual stroll over and check it out.
"Science raises more questions than it answers.
How come the fabric survives?
How in the world was the thing painted?
How could an artist have painted microscopic reflections in the irises of Mary’s eyes?
He couldn’t, it is impossible.
How could a dumb peasant have done any of this along with accurately depicting the constellations?
Maybe he didn’t.
Maybe it is just another mystery of our faith."