The Red Spider Nebula
The Red Spider Nebula The Red Spider Nebula, also known as NGC 6537, as imaged in the infrared by the NASA/ESA/CSA James Webb Space Telescope. ESA/Webb, NASA & CSA, J. H. Kastner (Rochester Institute of Technology)