Spencer Sweeney · Beans, 2013

Spencer Sweeney, Beans, 2013, oil on linen, 122 × 76.7 cm. Sold at auction in 2006. See Spencer Sweeney’s auction records and prices →