illustration of the horsehead nebula. - horsehead nebula stock illustrationsIllustration of the Horsehead Nebula.