Sotheby's Online
1996 | All Demons Flee
96.2 × 147cm
gelatin silver print
Auction date: 27 Oct 2020
Estimates: 12,000 - 18,000£
Sold price: 20,160£