Bonhams London
2015 | The Throne
81 × 79cm
stainless steel and acrylic mirror
Auction date: 26 Apr 2017
Estimates: 6,000 - 8,000£
Hammer price: 14,000£
Sold price: 17,500£