Rosebery's Auction
2001 | Atlas
150 × 71cm
digital print on canvas
Auction date: 31 Mar 2021
Estimates: 400 - 600£
Passed