Bonhams Online
2005 | Intifada Laundry Liquid
40 × 30cm
lambda print
Auction date: 19 Aug 2020
Estimates: 1,800 - 2,500£
Passed