By laelaps on September 19, 2009. North American river otters (Lontra canadensis), photographed in the Lamar Valley at Yellowstone National Park. Tags mammals Photography Log in to post comments More like this