David Boyd · THE BLESSING, 1966

David Boyd, THE BLESSING, 1966, oil on canvas, 127 × 119 cm. Sold at auction in 2026. See David Boyd’s auction records and prices →