Astronomy Spitzer Space Telescope’s New Image Of Beautiful Spider Nebula Glowing GreenMessageToEagle.com | April 17, 2016 MessageToEagle.com – A new image from NASA’s Spitzer Space Telescope presents the Spider Nebula, officially named IC 417, that lies near a much smaller object called NGC 1931 not Read More