ADEL ABDESSEMED: An Imperial Message

16 Jul – 11 Sep 2022
Rockbund Art Museum, Shanghai