Guess Who?By jodi 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!