By laelaps on October 16, 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 Ah, a nuzzle of otters. Log in to post comments
Ah, a nuzzle of otters.