The James Webb Space Telescope team successfully installed the first flight mirror onto the telescope structure at NASA's Goddard Space Flight Center in Greenbelt, Maryland. Image Credit: NASA/Chris Gunn
{"Image Software": "Picasa"}