Mark Bradford · Promise Land, 2012

Mark Bradford, Promise Land, 2012, canvas, 260.3 × 367 cm. Sold at auction in 2019. See Mark Bradford’s auction records and prices →