Submitted by spacecom4608 in science
Star formation is aglow in a pair of merging galaxies recently photographed by the Hubble Space Telescope.
Submitted by spacecom4608 in science
Star formation is aglow in a pair of merging galaxies recently photographed by the Hubble Space Telescope.