Francesco Clemente · The Fourteen Stations, No. XI, 1981
Francesco Clemente, The Fourteen Stations, No. XI, 1981, linen, 198 × 238.1 cm. Sold at auction in 2022. See Francesco Clemente’s auction records and prices →
Francesco Clemente, The Fourteen Stations, No. XI, 1981, linen, 198 × 238.1 cm. Sold at auction in 2022. See Francesco Clemente’s auction records and prices →