Bonhams London
2006 | Untitled
28 × 20cm
oil on paper
Auction date: 26 Apr 2017
Estimates: 2,000 - 3,000£
Passed