Bonhams London
2007 | Carnival
200 × 296cm
acrylic on canvas
Auction date: 23 Jun 2015
Sold price: 28,750£