A dazzling new image from NASA's Hubble Space Telescope resembles a red, white, and blue sparkler lighting up the night sky.