Triumph Gallery Beijing
Art Central 2015