Bonhams London
2006 | Heech and Cage
38 × 13 × 14cm
bronze
Auction date: 3 Jun 2009
Sold price: 21,600£