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:
Post a Comment