The eye, Le Louvre
2010
Chromogenic print
27¼ × 40 inches
;
69 × 102 cm