By laelaps on January 18, 2010. A stuffed fox squirrel (Sciurus niger), photographed at the North Carolina Museum of Natural Sciences. Tags mammals Photography Log in to post comments More like this