September 26, 2012

James Webb Telescope Mirror Arrival

The arrival of the first flight mirrors at the Goddard Space Flight Center for the James Webb Space Telescope.

credit:  NASA

Share on Linkedin Share on Google+