Tagged: Spider - Adam Lundie - Eatons Hill Observatory

Tagged: 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.

Page: 1, 2