By laelaps on April 25, 2010. A family of North American river otters (Lontra canadensis), photographed in Yellowstone National Park. Tags mammals Photography North American river otter otter Otters wildlife yellowstone Yellowstone National Park More like this