Quantcast

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



comments powered by Disqus