Tagged: Red Spider - Adam Lundie - Eatons Hill Observatory

Tagged: Red Spider

Red Spider Nebula thumbnail
26-Nov-2020
The Red Spider Nebula (also catalogued as NGC 6537) is a planetary nebula located near the heart of the Milky Way.