As imaged by the Hubble Space Telescope. Go here to see for yourself.
Monday, March 8, 2010
Stars in their cocoon
Posted by
You'd Prefer an Astronaut
at
9:00 AM
Labels: ESA news, Hubble Space Telescope, star formation
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment