Main Page | See live article | Alphabetical index

Red Spider Nebula

The Red Spider Nebula, or NGC 6537, is a planetary nebula in the Sagittarius constellation.