The Horsehead Nebula

The Horsehead Nebula in the constellation Orion is one of the most recognizable nebulae.

Written by Curiosity Staff July 12, 2014