Bonhams London
2003 | Untitled
130 × 118cm
acrylic on canvas
Auction date: 12 Oct 2016
Estimates: 50,000 - 70,000£
Hammer price: 65,000£
Sold price: 80,500£