Quantcast
Last updated on April 21, 2014 at 5:21 EDT

James Webb Telescope Mirror Arrival

September 26, 2012

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

credit:  NASA