12 Small Pieces, Op. 3: No. 12, Rondo Pastorale

12 Small Pieces, Op. 3: No. 12, Rondo Pastorale a song by Matteo Carcassi on BeMusic