The Choir of Clare College Cambridge performs Weelkes: When David heard

Done