Bonhams London
2010 | 14
60 × 90cm
digital print
Auction date: 9 Jun 2015
Estimates: 800 - 1,200£
Passed