David LaChapelle · Deluge, 2006
David LaChapelle, Deluge, 2006, Two digital chromogenic prints, each Diasec mounted., 126.3 × 243.4 cm. Sold at auction in 2014. See David LaChapelle’s auction records and prices →
David LaChapelle, Deluge, 2006, Two digital chromogenic prints, each Diasec mounted., 126.3 × 243.4 cm. Sold at auction in 2014. See David LaChapelle’s auction records and prices →