Richard Lin · Sixty Six to Sixty Eight, 1966

Richard Lin, Sixty Six to Sixty Eight, 1966, oil paint, 101.5 × 101.5 cm. Sold at auction in 2018. See Richard Lin’s auction records and prices →