Bonhams London
Untitled
89 × 89cm
oil on canvas
Auction date: 20 Apr 2015
Estimates: 35,000 - 50,000£
Hammer price: 70,000£
Sold price: 86,500£