Wang Yifan

The Eye of Dongba Zhonglu, 2013

C-print mounted on aluminum
29.7×42cm

Previous
/
Next