DUVALIER
Thiene (VI) - 36016
DUVALIER's three-headed dog on a million legs -
merging guitars, organ and sand, its hides stretched to the edge. DUVALIER writes in a five idioms' pastiche, constantly staring at himself i…
DUVALIER's three-headed dog on a million legs -
merging guitars, organ and sand, its hides stretched to the edge. DUVALIER writes in a five idioms' pastiche, constantly staring at himself i…