
David LaChapelle
After the Deluge: Museum, 2007
Pigment print
49.5 x 66 in
Edition of 3
EP1-00056 432
©David LaChapelle