Orfeo Tamburi · Landscape, 1980

Orfeo Tamburi, Landscape, 1980, Oil Painting, 40.6 × 30.5 cm. Sold at auction in 1997. See Orfeo Tamburi’s auction records and prices →