NH Mountain Hiking
< Storrs Pond
Storrs Pond in December near Hanover in western New Hampshire.