Which Violin to buy? European $20000+ For Advanced Violinists Made in Italy Andrea Schudtz Share: Download MP3