By laelaps on November 10, 2009. North American river otters (Lontra canadensis), photographed in the Lamar Valley of Yellowstone National Park. Tags mammals Photography More like this