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 »