Olympia Auction
2008 | Leaves
113 × 169.3cm
digital print on canvas
2/5+1AP
Auction date: 11 May 2023
Estimates: 1,500 - 2,000£
not communicated
Private Collection, London