X-Nico

unusual facts about IC 2560


IC 2560

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


Similar


see also