Home > Labels
Spanish recording studios located in Montilla, southern Spain. Engineers: [a5257949], [a4346212]. Sometimes credited as manufacturing company.
Fonoruz