Clemens, Paris 2005
Archival pigment print
30 × 30 inches; 76 × 76 cm