Youjia Lu
Sinking (2013)
SINKING
BACK TO INSTALLATION