Alessandro Twombly · Untitled, 2007

Alessandro Twombly, Untitled, 2007, oil paint, 20.3 × 181.9 cm. Sold at auction in 2023. See Alessandro Twombly’s auction records and prices →