David Harrington photo credit Mark Allan.jpeg

David Harrington of Kronos Quartet