Liminal space

Installation

2026

2013-now

This work is about my dad, Chen shangwen, and his cancer. It is about grief. It is critical of Israel Palestine conflicts, Venezuela and various third world issues. It represents a desire to discover one’s cultural roots in North America. Etc.