There May Be No Pearls in this Shell: Shang Hai

22 August - 17 October 2020