Log In or Register
This was taken at Prime Hook National Wildlife Refuge near Broadkill Beach in Delaware. There were thousands of Snow Geese there. The noise was deafening.