artworks

Shenzhen Art and Technology Biennale

Light-in-Flight exhibited at Shenzhen International Museum of Art (SIMoA) as part of the Shenzhen Art and Technology Biennale (SATB), 1 May 2026 – 30 April 2027.