Carlo Fornara · Umilta tranquilla, 1912

Carlo Fornara, Umilta tranquilla, 1912, Oil Painting, 45.7 × 33 cm. Sold at auction in 1997. See Carlo Fornara’s auction records and prices →