Sotheby's London
2007 | Triangle of Hope
110 × 110cm
reverse-glass painting, mirror, plaster and...
Auction date: 25 Apr 2017
Estimates: 100,000 - 120,000£
Hammer price: 110,000£
Sold price: 137,500£