Artists
Album Info
Release Date: 2008-02-10Label: Captain Trip Records
Recorded in Paris 1971 & 1972.Original release: Spalax 14915 (France 1997).
Comes in a CD sized papersleeve album replica, with Obi-strip, printed inner-sleeve and insert of notes.