X-Nico

unusual facts about Antlia


IC 2560

IC 2560 is a spiral galaxy lying over 110 million light-years away from Earth in the constellation of Antlia.



see also