Leo Gallery Shanghai | Shimmer and Stain: Chen Kai and Brad Brown

23 September - 29 October 2023