Bonhams London
2007 | Untitled
80 × 80cm
mirror collage and photographic print on board
Auction date: 9 Jun 2014
Estimates: 1,000 - 2,000£
Hammer price: 800£
Sold price: 1,000£