Loading...

Nature: Snowy owls

|This week’s moment in nature takes us among the snowy owls of Dayton, N.Y.