index graphic live feeds graphic
Friday, April 18, 2014 Last Update: 8:58 am EDT

MoOPC: Deepest Picture Of Space

Posted on | February 1, 2010|No Comments<Back
Posted by The Photography Post


“Astronomers at the Space Telescope Science Institute unveiled the deepest portrait of the visible universe ever seen on March 9, 2004.” via LIFE.

Please sign in to comment.