Portfolio - Hutton Photography

A barred owl rescued by the Granite State Animal Hospital in Windham has his eyes checked for cataracts at the Bulger Animal Hospital in North Andover on Wednesday, July 20, 2016. It was found that his eyes were perfectly healthy and his troubles with vision may be neurological.