News

July 2019 Performance of Three for Three

David’s new composition, Three for Three, was performed by Trio Casals Saturday, July 20, 2019 at Weill Recital Hall, Carnegie Hall, New York City.

Katherine Fox