Charlie Haden plays free jazz, mainstream jazz, post-bop, and hard bop music. He’s been playing since 1957.

« »