Turtle Records

Turtle Records

Profile:
Small independent free jazz label set up in 1970 by producer Peter Eden.
Only three LPs were released.
[l42972]

Label