Tuesday, April 17, 2012

astro picture for the day


Nasa Hubble Space telescope; the latest Hubble of the LMC(large megellanic cloud)'s star forming region(one of the largest in this sector of the universe!

No comments:

Post a Comment