Arrowhead

arrowhead

Arrowhead 2011
Mixed Media installation, 190 x 190 cm.
Beijing