Yang Yi · Uprooted 18, 1971

Yang Yi, Uprooted 18, 1971, lambda print, flush-mounted on aluminium, 105 × 150 cm. Sold at auction in 2013. See Yang Yi’s auction records and prices →