New trail camera footage is showing a robust otter population along a British river, according to the BBC. The River Deerness, just south of Newcastle, has been host to 38 otter sightings last year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results