Bonhams London
2011 | Ahmedinejad
130 × 110cm
Auction date: 12 Dec 2017
Estimates: 3,000 - 5,000£
Sold price: 200£