The Horsehead Nebula

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

Written By
Curiosity Staff
July 12, 2014