Butterfly Nebula glows red in spectacular image from NASA's Spitzer Space Telescope

Latest posts