David Boyd · THE RIVER, 1980

David Boyd, THE RIVER, 1980, oil on canvas, 90 × 100.5 cm. Sold at auction in 2009. See David Boyd’s auction records and prices →