Crocodile Tears Prints

100%
2008
Digital print
Paper size 59 x 57cm
Edition of 10