Bonhams London
2010 | 14
60 × 90cm
digital print
Auction date: 12 Dec 2017
Estimates: 800 - 1,200£
Sold price: 600£