Friday, December 17, 2010

Awesome!

The Carina Nebula, caught by Hubble Telescope, is one
of the largest star-birthing
regions scientists have found.
Awesome!

No comments:

Post a Comment