Inside a clean room at NASA’s Goddard Space Flight Center (IMAGE)
Caption
Inside a clean room at NASA’s Goddard Space Flight Center, on the afternoon of April 25, 2016, the James Webb Space Telescope primary mirrors were uncovered in preparation for installation of its scientific instruments.
Credit
NASA/Chris Gunn
Usage Restrictions
No restrictions.
License
Public Domain