Incredible String Band. The 5000 Spirits. Elektra, 1976

Sold Date: April 5, 2023
Start Date: March 10, 2023
Final Price: $49.95 (AUD)
Seller Feedback: 296
Buyer Feedback: 0


The Incredible String Band
The 5000 Spirits or The Layers of the Onion
Elektra, 1976 (reissue, original 1967)