Long-tailed Ducks, Merrimack River, Newburyport, March 18, 2001
Close Window