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