ESC

Karl Bernd Heppe

German art historian.