Shirin Neshat


Iranian Magazine, No. 103, 1379/November 17, 2000.