A comical mash-up of melodies for the holidays, for solo violin and piano.
This selection of thirty traditional Christmas Carols for classical guitar includes some of the most beautiful carols from several countries, most of which are well known. There are also ten new