Niccolo Paganini – Caprice No. 24
It is widely considered one of the most difficult pieces ever written for the solo violin. It requires many highly advanced techniques such as parallel octaves and rapid shifting covering many intervals, extremely fast scales and arpeggios including minor scales in thirds and tenths, left hand pizzicato, high positions, and quick string crossing.
It’s from the «Michael Rabin: Young Genius of the Violin » album performed by Michael Rabin in 1958