Snowy Owl Rescue and Release

Previous Article Next Article
August 20, 2015 | 6,582 views

The largest owls in North America, snowy owls, have been successfully treated at one of New England's largest wildlife rehabilitation facilities and returned back to the wild.