Of one that is so fair, Op. 34/3, H. 130

Of one that is so fair, Op. 34/3, H. 130

Carols from Oxford Magdalen College Choir 1305561600007