Richard Lin · The Seven, 1970
Richard Lin, The Seven, 1970, oil paint, 88.9 × 101.6 cm. Sold at auction in 2022. See Richard Lin’s auction records and prices →
Richard Lin, The Seven, 1970, oil paint, 88.9 × 101.6 cm. Sold at auction in 2022. See Richard Lin’s auction records and prices →