Lords Of The New Church Self-Titled Album-I.R.S. Records

Sold Date: September 10, 2024
Start Date: September 3, 2024
Final Price: $19.63 (USD)
Bid Count: 7
Seller Feedback: 12297
Buyer Feedback: 0


VG+, with light surface marks. Cover has light creases and light age wear. Original inner sleeve.