Webb Telescope capture images of a blazing cosmic hourglass with bright orange and blue dust

Back to top button