15-04-2016 11:01
via
ibnlive.com
NASA Spots Star Forming 'The Spider' Nebula
The Spider, officially named IC 417, lies near a much smaller object called NGC 1931. Together, the two are called 'The Spider and the Fly' nebulae.
Read more »