sculpture mask electronic cables tubes wires frame

Deus Ex Machina

Wood, paper, tubes, cables, electric wires, electronic chips, screw 58 x 64 cm - 2016