15 Jun 2026
IC 2872 is an emission nebula, forming part of the larger Running Chicken Nebula complex (IC 2944). It is in the constellation Centaurus, approximately 6,500 light-years from Earth.
IC 2872
2 credit