IRON MAIDEN SELF TITLED LP Vinyl Record ST-12094 HARVEST Original Pressing 1980

Sold Date: June 25, 2024
Start Date: May 26, 2023
Final Price: $249.99 (USD)
Seller Feedback: 963
Buyer Feedback: 19


IRON MAIDEN SELF TITLED LP Vinyl Record ST-12094 HARVEST Original Pressing 1980.