Installation view of “Alice Wang: The Touching Touched,” UCCA Dune Art Museum, Beidaihe, China. Courtesy of the artist and UCCA Center for Contemporary Art.
Installation view of “Alice Wang: The Touching Touched,” UCCA Dune Art Museum, Beidaihe, China. Courtesy of the artist and UCCA Center for Contemporary Art.