Titus Kaphar · Sacrifice, 2011

Titus Kaphar, Sacrifice, 2011, canvas, 177.8 × 269.2 cm. Sold at auction in 2021. See Titus Kaphar’s auction records and prices →