Liu Wei: 散场 / OVER
Installation view
Long Museum West Bund
Shanghai, China
November 11, 2020 – January 17, 2021