Francesco Trevisani · Untitled, 2013

Francesco Trevisani, Untitled, 2013, oil on canvas, 236 x 187 cm. Sold at auction in 2017. See Francesco Trevisani’s auction records and prices →