Loading...

Nature: Geese and swans

| This week's moment in nature takes us among the snow geese and tundra swans in Lehigh Valley, Pennsylvania.