Deluge

Create your first list.

A way to share and manage lots.

Cancel
  • Provenance

    Acquired directly from the artist

256

Deluge

2006
C-print.
61 x 235 cm (24 x 92 1/2 in).

Signed 'David LaChapelle' on label adhered to the reverse. This work is from an edition of ten.

Estimate
£25,000 - 35,000 

sold for £26,250

Contemporary Art Day

30 June 2010
London