Owl breeding success Cumbria

The World Owl Trust at Muncaster Castle in Cumbria is celebrating a successful breeding season. Nearly 50 owlets raised from 16 different species.

Latest ITV News reports

Advertisement