The Destroyer, 2015

Basel 2015
ShanghART Gallery
Zhao Yang The Destroyer, 2015 Painting Oil & Acrylic on Canvas 160 x 130 cm 63 x 51 inches