Sotheby's Online
2006 | Space Station
150 × 110cm
embroidery on canvas
Auction date: 27 Apr 2023
Estimates: 30,000 - 50,000£
Sold price: 57,150£