Luc Delahaye French, Meulaboh, Indonesia, negative Jan 2005, print 2006 Digital chromogenic print 69 1/4 x 94 7/8 in. 2007.15