The Best Violinists of All Time

What makes a great violinist? Just like most things in life, it helps to practice a lot. Once you have gained enough confidence from your