Newbury: A grey seal looks alert as he rests on Plum Island Beach. This photo was taken with a telescopic lens from a good distance away. Photo by Jim Vaiknoras/Newburyport Daily News. Sunday, January 21, 2007
seal