14 Oct 2024
IC 2948 is a Star Cluster + Nebula in the Centaurus constellation. IC 2948 is situated south of the celestial equator and, as such, it is more easily visible from the southern hemisphere.
IC 2948
11 credit