The primary mirror of NASA's James Webb Space Telescope.
The primary mirror of NASA's James Webb Space Telescope consisting of 18 hexagonal mirrors looks like a giant puzzle piece standing in the massive clean room of NASA's Goddard Space Flight Center in Greenbelt, Maryland....See more