IC 4592 - The Blue Horsehead Reflection Nebula - Do you see...