Bonhams London
2005 | Untitled
108.4 × 78.6cm
mirrored glass, reverse glass painting and plaster laid down on board
Auction date: 3 Jun 2009
Hammer price: 22,000£
Sold price: 26,400£