New U.S. Postal Service stamps released last week feature images captured by NASA's James Webb Space Telescope.
The "ground prototype" for what evolved into part of NASA's lunar ... for more photos from inside Northrop Grumman's mockup ...