Boomerang Nebula

Radio and Optical composite image of the Boomerang Nebula.

More Death & Birth of Stars Images & Videos