Bonhams London
2013 | Untitled
200 × 180cm
oil on canvas
Auction date: 7 Oct 2014
Sold price: 13,750£