New York improviser: Duncan Gregory

Duncan Gregory