The Incredible String Band – The 5000 Spirits or the Layers of the Onion

 

Released in 1967 on Elektra Records

Format: LP

Leave a Reply