The New Art Center brought vibrance to Newton with its fourth annual Holi Festival, celebrating the Hindu festival of color, love, and spring.