Rosebery's Auction
2006 | Ctrl + Alt + Del
digital print
Auction date: 9 Mar 2021
Estimates: 600 - 800£
not communicated