Francesco Clemente · Untitled, 1983

Francesco Clemente, Untitled, 1983, oil paint, 198.2 × 236.4 cm. Sold at auction in 2002. See Francesco Clemente’s auction records and prices →