Bonhams London
2001 | Untitled
190 × 150cm
mixed media on canvas
Auction date: 2 Jun 2010
Hammer price: 40,000£
Sold price: 48,000£