Bonhams London
2012 | Untitled
63 × 96cm
Auction date: 26 Apr 2017
Estimates: 1,800 - 2,500£
Hammer price: 1,800£
Sold price: 2,250£