A photo gallery of happenings at yesterday's events throughout the Merrimack Valley.