Bonhams London
2006 | Red Heech
90 × 43 × 43cm
fiberglass
Auction date: 18 Apr 2018
Estimates: 14,000 - 18,000£
Passed