Alexander Ross · Untitled, 2006

Alexander Ross, Untitled, 2006, oil on canvas, 188.6 × 223.5 cm. Sold at auction in 2021. See Alexander Ross’s auction records and prices →