Selected exhibitions
Photographs in a shared space.
18 September — 14 October 2026
Shanghai World Foreign Language Academy · Shanghai, China