NASA released a photo of the Carina Nebula, revealing stars in their earliest stages. It was one of the first images taken by the most powerful space telescope ever.

Leave a Reply