Max Ernst

German, 1891-1976