Photo of the Day #759: North American river otters

View Images



North American river otters (Lontra canadensis), photographed in the Lamar Valley of Yellowstone National Park.