Loading...

Friday, January 10, 2014

Hand of God?


This photo was released to the news media in the last day or so.  It is an exploded star 17,000 light years away and the NASA Space telescope took a picture of what they consider "The Hand of God".  A beautiful picture and yet I ask, what you think about it?

No comments: