by John Blow , Purcell, Monteverdi, Cazzati, Carissimi, Caccini
STEPHEN VARCOE (baritone) NIGEL NORTH (theorbo)
Discover 11,128,835 listings and 277,949 playable programmes from the BBC
by John Blow , Purcell, Monteverdi, Cazzati, Carissimi, Caccini
STEPHEN VARCOE (baritone) NIGEL NORTH (theorbo)