Michael Ruffolo
Michael Ruffolo

Michael Ruffolo

bluesman of the mind, jazzman in the world of ideas