Bonhams London
2004 | Computer Room
43 × 80cm
tapestry, embroidery
Auction date: 20 Apr 2015
Estimates: 15,000 - 20,000£
Passed