Magic of Persia
2010 | Slow Decay
80 × 120cm
c print mounted on aluminum
Auction date: 30 Jun 2022
Starting bid: 350£
Passed