Royalty-free stock illustration ID: 321235940

Helix Nebula (NGC 7293), a planetary nebula located 700 light-years away. Elements of this image furnished by NASA - Illustration