back Tavares STRACHAN View of the group exhibition "The 14th Shanghai Biennale: Cosmos Cinema" Power Station of Art, Shanghai (China), 2023 Courtesy Perrotin share artist info more photograph : DAPAI820