Fairest Isle, Z. 628/38Alfred Deller, Jane Ryan, Robert Elliott, Roderick Skeaping, Wieland Kuijken & William ChristieClassical play full songShare