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 [More]