IC 4592 - The Blue Horsehead Nebula - Sky & Telescope - Sky & Telescope

IC 4592 - The Blue Horsehead Nebula - Sky & Telescope - Sky & Telescope