Bonhams London
2010 | Tangled Web
180 × 180cm
mixed media on circular canvas
Auction date: 12 Dec 2017
Estimates: 2,000 - 3,000£
Sold price: 1,500£