13 Nov 2024
The Running Chicken Nebula (IC 2948) is a large HII emission region located in the constellation Centaurus.
IC 2948
11 credit