Spencer Finch · Times Square, February 10, 2006, 8PM, 2006
Spencer Finch, Times Square, February 10, 2006, 8PM, 2006, ink, 121.9 × 116.8 × 10.2 cm. Sold at auction in 2012. See Spencer Finch’s auction records and prices →
Spencer Finch, Times Square, February 10, 2006, 8PM, 2006, ink, 121.9 × 116.8 × 10.2 cm. Sold at auction in 2012. See Spencer Finch’s auction records and prices →