Cherry David Ornette

piano, composer, band leader