Female European otter (Lutra lutra) and two large pups playing and feeding in mid river, River Stour, Dorset, England, UK, June.