Spencer Sweeney · Untitled, 2013

Spencer Sweeney, Untitled, 2013, oil on linen, 71.1 × 56 cm. Sold at auction in 2006. See Spencer Sweeney’s auction records and prices →