Address: Carrer dels Tallers, 7, 08001 Barcelona, Spain
Introduction: Large catalog
Sells: Records
Website: Facebook