Twenty-Six Classical Songs By Various Composers

Regular price £8.95

Includes music by Arne, Bach, Handel, Mendelssohn, Purcell and Schubert.