Home » Sculpture » » Thirteen Centimeter

Thirteen Centimeter

LIU Xudong - Thirteen Centimeter

LIU Xudong
Thirteen Centimeter
176x88x13cm
Isolation strip, micro spray tape measure, miniature electromotor.
2013