Loading...

Nature: Canadian geese

|This week's moment in nature takes us to the Alabama Swamps of northwestern New York state to watch Canadian geese.