New Phantom Galaxy Picture from Hubble Telescope November 30, 2007 • 18 Comments 2007-11-30: Yesterday NASA and the European Space Agency released a nice picture of galaxy M74 composed from data taken by the Hubble Space Telescope in 2003 & 2005.x40 The galaxy is in Pisces, about 32 million light years away, and… Read more →