Bonhams London
2008 | Men of Allah 9
100 × 150cm
c print
Auction date: 12 Dec 2017
Estimates: 2,000 - 3,000£
Sold price: 440£