Ufan Lee · From Point No. 790316, 2011

Ufan Lee, From Point No. 790316, 2011, oil and mineral pigment on canvas, 116.9 × 91 cm. Sold at auction in 2016. See Ufan Lee’s auction records and prices →