DeepSkyObjects.Com
James Webb Space Telescope
Image
Date
05 Oct 2019 (Fall)
Place
Redondo Beach, CA
Notes
Had an opportunity to visit the James Webb Space Telescope after it was first fully assembled.
More Info
Northrop Grumman
NASA