27-06-2024 17:00
via
space.com
Hubble Telescope spies baby stars in their glowing stellar cocoon (photo)
The Hubble Space Telescope has snapped a stunning new photo of infant stars nestled in a glowing cocoon of gas and dust.
Read more »