David LaChapelle · Last Supper, 2003

David LaChapelle, Last Supper, 2003, chromogenic print, 74 × 101.3 cm. Sold at auction in 2021. See David LaChapelle’s auction records and prices →