Please Come Back. The World as Prison?

Chen Chieh-jen

2017.2.9-5.21

Museo Nazionale delle Arti del XXI Secolo, Rome, Italy

Link

A08-a1-01-People Pushing-width 15 cm

Chen Chieh-jen, People Pushing, 2007-2008, Video still