The Horsehead Nebula from Blue to Infrared [1000x1046]