Sotheby's London
2011 | Stardust
137.6 × 182.7cm
oil on linen
Auction date: 22 Oct 2019
Estimates: 280,000 - 350,000£
Hammer price: 280,000£
Sold price: 350,000£