JIABAO (PORTIA)
The Flea
2019
Performance
10 mins
Sculpture
metal frame, latex, electric wires, needles