just–space: Celestial Fireworks : The brilliant tapestry of young stars flaring to life resemble a glittering fireworks display in the 25th anniversary NASA Hubble Space Telescope image, released to commemorate a quarter century of exploring the