Canyon Lady is a jazz album by Joe Henderson. It was recorded in 1973, but released only in 1975.[5] It is a peculiar album, one of Henderson’s most experimental efforts. Far from being a classic [More]