PHOTO OF THE DAY: NASA Hubble Space Telescope Spots Spider Galaxy 30 Million Light-Years Away
This image from the NASA/ESA Hubble Space Telescope shows the gauzy-looking celestial body UGC 5829, an irregular galaxy about 30 million light-years away. […]