INTERPOL, 2005, Leica Gallery, London. 36 x 24" framed INTERPOL, 2005 - Framed and on the wall at Leica Gallery, London | 36x24 inches | Archival pigment print from negative | Edition of 3