5 months ago 39

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 Entire Article

From Twitter