Phillips London
1993 | I Am Its Secret From Women of Allah
47.8 × 31.7cm
chromogenic print
Auction date: 21 Nov 2023
Estimates: 5,000 - 7,000£
Sold price: 7,620£
Waterhouse & Dodd, London