Bonhams London
Tree of Life
135 × 35cm
oil on wood
Auction date: 8 Apr 2014
Estimates: 7,000 - 10,000£
Sold price: 8,750£