Indie Exclusive Sand-Colored Double Vinyl LP of Delta, the 2018 release from Mumford & Sons.
Vinyl Details
- Release Date: November 16, 2018
- Record Label: Glassnote
- UPC: 810599022334
- Number of Discs: 2
Listen Before You Buy