SOLD

6.4 Square Meter

Created in 2014
106 x 202cm
Acrylic on Canvas

Ambiguous Sight Red Cai Lei 蔡磊8.82 Square Meter Cai Lei 蔡磊