The Sixth Asia Pacific Triennial of Contemporary Art

191 Yang Shaobin China b.1963 X – Blind Spot No. 16 2008 Fibreglass / 250 x 90 x 80cm / Image courtesy: The artist and Long March Space, Beijing

RkJQdWJsaXNoZXIy NjM4NDU=