This image from the NASA/ESA Hubble Space Telescope shows IC 2051, a galaxy in the southern constellation of Mensa (The Table Mountain), lying about 85 million light-years away. It is […]
Tag: ESA/NASA
Posted inPress Release
The Ghost of Cassiopeia
Posted inPress Release
