The Who "Live at Leeds" LP Inserts & Poster 1970

Sold Date: December 9, 2022
Start Date: November 21, 2022
Final Price: $18.00 (USD)
Seller Feedback: 44834
Buyer Feedback: 0


 This is a set of original inserts from The Who album "Live at Leeds" 1970.
INSERTS ONLY--NO LP. NEAR MINT.
Please look carefully at the photos.