Snowy Owl Plum Island 2-19-12 - New England News Images