Yu Youhan

Yu Youhan, The Wheel of Life, 2017, (detail), acrylic on canvas, 12 pieces, each 1 x 1 m. Courtesy: ShanghART Gallery, Shanghai

ShanghART, Shanghai, China

Shanghai

11 Oct
15 Jan