Please upgrade your Flash player to version 6 or higher to view this content.
Luc Delahaye French, negative, September 15, 2004; print, 2006 Digital chromogenic print 138.7 x 300 cm (54 5/8 x 118 1/8 in.) EX.2007.6.3 Promised gift of Michael and Jane Wilson