Bonhams London
2015 | Untitled
70 × 150cm
mixed media on canvas
Auction date: 9 Jun 2015
Sold price: 1,875£