LOST & FOUND

IMG_0250aDSC_0472a DSC_0728aDSC_0862a DSC_0869a

 

 

 

 

 

 

 

Performance & Installation

SCU Museum Chengdu/China, 2018