Louis Armstrong 3 Records DECCA NO. 18652 - 24752 - 27113 78 RPM

Sold Date: October 26, 2017
Start Date: September 28, 2017
Final Price: $17.00 (USD)
Seller Feedback: 163
Buyer Feedback: 0


Visually graded only.