Bonhams London
2010 | National Shoes
148 × 120cm
oil on canvas
Auction date: 9 Jun 2015
Sold price: 1,000£