Two overlapping spiral galaxies are pictured in this splendid image from the Hubble Space Telescope. The two galaxies, which lie more than a billion light-years from Earth, have the uninspiring names SDSS J115331 and LEDA 2073461. Although they appear to coll…