The Heidelberg Art Association of Heidelberg, Baden-Württemberg, Germany hosted an eponymous exhibit of Otto Neumann’s work from September 24 to October 31 of 1982. Below are original images from the exhibit.