36921030_950109525161797_9127470012750102528_o

Yang Shu Untitled 2017 No.7, 2017 Acrylic on canvas 100 x 80 cm (39 3/8 x 31 1/2 in.)

Leave a Reply