Absolutely.
Everything about Mary points to Christ.
There was a great movie about this that I saw years ago. I still remember the scene about the sun.