Richard Smith · Place I, 1960

Richard Smith, Place I, 1960, oil paint, 213 × 122 cm. Sold at auction in 2020. See Richard Smith’s auction records and prices →