Guess Who?

Two more pictures and a last hint!  Any guesses yet?

The picture below is from an exhibit is at the North Carolina Museum of Natural Science!