Rosebery's Auction
2008 | Nil Nil
76 × 76cm
digital image
Auction date: 23 Apr 2018
Estimates: 1,500 - 2,500£
Passed