Alexander Ross · Untitled, 2005

Alexander Ross, Untitled, 2005, oil paint, 248.9 × 182.9 cm. Sold at auction in 2024. See Alexander Ross’s auction records and prices →