Sotheby's London
2006 | Space Station
140 × 110cm
tapestry
Auction date: 4 Oct 2011
Estimates: 100,000 - 150,000£
Passed