Magic of Persia
2012 | Pixel Diary
150 × 225cm
c print
Auction date: 30 Jun 2022
Starting bid: 2,000£
Sold price: 2,000£