Newburyport: Market Square Photo by Jim Vaiknoras/Newburyport Daily News. Sunday, April 29, 2007
070429JVANEW102