Noah Davis · Untitled, 2010

Noah Davis, Untitled, 2010, linen, 25.7 × 35.9 cm. Sold at auction in 2023. See Noah Davis’s auction records and prices →