We did not find results for: Odetta at the Best of Harlem Odetta.
Check spelling or type a new query.
1976 live album by Odetta
Odetta at the Best of Harlem is a live album by Odetta, released in 1976. It was recorded live at the club The Best of Harlem in Stockholm, Sweden. It was her last release until 1987. Wikipedia