Phillips London
2012 | Natural
188.5 × 149cm
tapestry and embroidery on canvas on panel
Auction date: 16 Oct 2013
Estimates: 150,000 - 200,000£
Hammer price: 180,000£
Sold price: 218,500£