David Diamond: Chamber Music

Quintet In B Minor For Flute, String Trio And Piano - III. Finale Allegro Velo