Bonhams London
2012 | Untitled
123 × 183cm
photographic print on canvas
Auction date: 12 Oct 2016
Estimates: 10,000 - 15,000£
Passed