NASA Telescope Captures New 'Hand of God' Image

NASA has revealed several stunning new images, including a new "hand of God"...

3,995 views guardianlv.com

Interest

Photography
Discovered by PolishAmerican
on Jan 10, 2014

Stumblers Who Like This Page