Sotheby's London
1982 | Untitled
113 × 91.5cm
oil on canvas
Auction date: 21 Apr 2016
Estimates: 12,000 - 18,000£
Hammer price: 22,000£
Sold price: 27,500£