Beauford Delaney · Untitled, 1961

Beauford Delaney, Untitled, 1961, oil paint, 162.2 × 129.9 cm. Sold at auction in 2021. See Beauford Delaney’s auction records and prices →