Astro Garden
Astrophotography by
Jacob McSwain
Gallery
|
About
|
Equipment
Running Chicken Nebula
IC 2944, also known as the Running Chicken Nebula or the λ Centauri Nebula, is an open cluster with an associated emission nebula found in the constellation Centaurus, near the star λ Centauri.