Walter Martin and Paloma Muñoz
Almost Human, 2004


C-Print
40 x 33 inches
Edition of 5