Bonhams London
2008 | Windows 3
153 × 156cm
oil on canvas
Auction date: 7 Oct 2015
Sold price: 18,750£