Dana Schutz · God 2, 2013

Dana Schutz, God 2, 2013, oil paint, 269.2 × 182.9 cm. Sold at auction in 2021. See Dana Schutz’s auction records and prices →