March 22, 2008

Star formation seen by NASA's Hubble Space Telescope.
(AFP/NASA-HO/File)