Satellites from Northrop Grumman Corporation

James Webb Space Telescope

 
 
James Webb Space Telescope -- View Larger Image
James Webb Space Telescope-Image