Bonhams London
1990 | Pomegranate
80 × 60cm
oil on board
Auction date: 24 Nov 2020
Estimates: 10,000 - 15,000£
Hammer price: 9,000£
Sold price: 11,475£