Phillips London
2008 | Nil Nil
76 × 76cm
digital image
Auction date: 17 Oct 2009
Estimates: 2,500 - 3,500£
Passed