DEDALUS 1973 , ITALY - Out of print/Fuori stampa
Label: ELICA
ALBUM REVIEW Second and last release featuring a musical research based on traditional instruments treated with electronic sounds.