Robert Duncan · Long Shot, 2008
Robert Duncan, Long Shot, 2008, oil on canvas, 28 × 42 cm. Sold at auction in 2008. See Robert Duncan’s auction records and prices →
Robert Duncan, Long Shot, 2008, oil on canvas, 28 × 42 cm. Sold at auction in 2008. See Robert Duncan’s auction records and prices →