Klein Sun Gallery

Klein Sun Gallery

Mo Xiliang, Must Trap the Paper Tiger No. 5, 2012
Acrylic on canvas, 59 x 70 7/8 inches (150 x 180 cm)
Publication
Subscribe
Get updates on the Klein Sun Gallery