Address: Voldersgracht 11A, 2611 ET Delft, Netherlands
Introduction: Large Vinyl Shop
Sells: Records
Website: Discogs