By laelaps on March 2, 2009. Red panda (Ailurus fulgens), photographed at the Turtleback Zoo. Tags mammals Photography Log in to post comments More like this