Bonhams London
2006 | Red Heech
90 × 43 × 43cm
fiberglass
Auction date: 1 Jun 2011
Estimates: 10,000 - 15,000£
Hammer price: 17,000£
Sold price: 20,400£