Tags: space, topic, hubble, telescope, recently, developed, detail, veil, nebula, visible, remnant, supernova, star, suns, mass