The Destroyer, 2015

Basel 2015
The Destroyer

ShanghART Gallery

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