As we eagerly anticipate the holiday season, snow goose enthusiasts are keeping a close eye on the weather, particularly the significant storm forecasted to affect the Northern U.S. and Central States.
Thousands of snow geese traverse the skies of Lewes Delaware, near Cape Henlopen State Park on the Delaware Bay.