Webb Telescope capture images of a blazing cosmic hourglass

Back to top button