WIRED Space Photo of the Day: Odd Spiral Galaxy Lying over 110 million light-years away from Earth in the constellation of Antlia (The Air Pump) is the spiral galaxy IC 2560, shown here in an image from NASA/ESA Hubble Space Telescope. At this distance it is a relatively nearby ...
Sept. 3, 2013 - Wired News