SuperElephant

“SuperElephant”, costume fabric, acrylic, microcontroller/sensor, fm transmitter. 2006

Previous
Previous

Faunacise

Next
Next

SuperCloaca