Salisbury: A gaggle of geese try to keep warm while standing on a patch of ice on the Merrimac near the Salisbury town dock. Photo by Ben Laing/Newburyport Daily News Monday January 5, 2009.
090105blageese