William Scott · Still Life, 1981-82

William Scott, Still Life, 1981-82, oil paint, 121.9 × 198.1 cm. Sold at auction in 2015. See William Scott’s auction records and prices →