Artwork: Deluge
Size: Each image/sheet: 101.3 x 194.6 Overall: 101.3 x 389.2 cm
Edition Size: 8
Medium: Two chromogenic prints, each face-mounted to Plexiglas
Creation year: 2006
Category: Photography

Phillips London

Date: 2016-11-03
Lot Number: 101
Notes: Signed in ink, printed title, date and number 3/8 on an artist label accompanying the work