Alex Hubbard · Untitled, 2010

Alex Hubbard, Untitled, 2010, canvas, 58.4 × 39.4 cm. Sold at auction in 2015. See Alex Hubbard’s auction records and prices →