Art021 Shanghai: Fay Ray

Shanghai Exhibition Center, 8 - 11 November 2018 
11 
of 49