Monday, June 20, 2011

Another Hubble Space Telescope Gem

Hey Space Placers!

Check out this pic from HST that shows star birth in the Centaurus A galaxy. Quite impressive!


Read More About It: http://hubblesite.org/newscenter/archive/releases/2011/18/image/a/format/web/

No comments:

Post a Comment