DUVALIER
DUVALIER

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…