A versatile musician, violinist Haft is active in the classical, jazz, pop, and folk music spheres.
STREAM OR BUY: