Newburyport: The crowd enjoys perfect weather Sunday for the annual Labor Day Festival in Market Square in Newburyport. Jim Vaiknoras/Staff photo
100905JVAlabor