Uncategorized

Thousands of snow geese near Lake Champlain

By Mike Lynch

October 31, 2019