David LaChapelle · Deluge: Museum
David LaChapelle, Deluge: Museum, digital c-print, 124.4 × 167.6 cm. Sold at auction in 2011. See David LaChapelle’s auction records and prices →
David LaChapelle, Deluge: Museum, digital c-print, 124.4 × 167.6 cm. Sold at auction in 2011. See David LaChapelle’s auction records and prices →