Rosebery's Auction
2008 | Nil Nil
76 × 76cm
digital image
Auction date: 22 Oct 2018
Estimates: 500 - 700£
Sold price: 500£