Released in 1966 on Parlophone Records 1973 UK Pressing Format: LP
Tag: Parlophone
Talk Talk – Spirit of Eden
Released in 1988 on Parlophone Records 2012 Pressing
Sonic research and explorations from the outer groove
Released in 1966 on Parlophone Records 1973 UK Pressing Format: LP
Released in 1988 on Parlophone Records 2012 Pressing