The Italian Mauro Giuliani is a prominant composer for guitar as this etude illustrates. It is a good study in the use of arpeggios, and also features scaler runs and chordal sections amongst other techniques. The bulk of the piece is in E minor, though there are forays into other keys such as the B minor section in bar 25.
Find free sheet music for this piece below the video.
Mauro Giuliani's Op. 100 Etude no. 13 performed by Valéry Sauvage