Francesco Clemente · Porta Coeli, 1983
Francesco Clemente, Porta Coeli, 1983, linen, 261.5 × 236.3 cm. Sold at auction in 2005. See Francesco Clemente’s auction records and prices →
Francesco Clemente, Porta Coeli, 1983, linen, 261.5 × 236.3 cm. Sold at auction in 2005. See Francesco Clemente’s auction records and prices →